The High Performance File System (HPFS) is a 32-bit file system that supports long file names. This file system is used in OS/2 and supports file names of up to 255 characters.
To make accesses fast, HPFS places the file allocation table in the middle of the partition. To avoid fragmentation, HPFS files are stored contiguously. HPFS can process names with up to 255 characters, whereby still between the spelling differentiated.
The further development of HPFS is HPFS386, which is used in the LAN server under OS/2. This version has security features similar to those of the New Technology File System( NTFS).