This article needs additional citations for verification. (August 2013) |
Developer(s) | Microsoft, IBM |
---|---|
Full name | High Performance File System |
Introduced | November 1989OS/2 1.2 | with
Partition IDs | 0x07 (MBR) |
Structures | |
Directory contents | B tree |
File allocation | B+ tree |
Bad blocks | List |
Limits | |
Max volume size | 64 GB (as implemented) 2 TB (theoretical) |
Max file size | 2 GB |
Max no. of files | Unlimited |
Max filename length | 255 characters |
Allowed filename characters | Single-byte from 0x20 to 0xFF |
Features | |
Dates recorded | Access, Creation, Modified |
Forks | Yes |
Attributes | Read-only, hidden, system, archive |
File system permissions | Yes (only in HPFS386) |
Transparent compression | No |
Transparent encryption | No |
Other | |
Supported operating systems | OS/2, Windows NT, Linux, DragonFly BSD, eComStation, ArcaOS |
HPFS (High Performance File System) is a file system created specifically for the OS/2 operating system to improve upon the limitations of the FAT file system. It was written by Gordon Letwin and others at Microsoft and added to OS/2 version 1.2, at that time still a joint undertaking of Microsoft and IBM, and released in 1988.