HPFS
E716246
HPFS (High Performance File System) is an older file system developed by IBM and Microsoft for OS/2, designed to improve performance and reliability over FAT before later being superseded by NTFS.
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf | file system ⓘ |
| allocationUnit | 512-byte sectors grouped into bands ⓘ |
| blockAllocationStrategy | extent-based allocation ⓘ |
| clusterSizeOptimization | reduced internal fragmentation ⓘ |
| codebase | closed source ⓘ |
| designedFor | hard disks ⓘ |
| designGoal |
high performance
ⓘ
improved reliability ⓘ |
| developer |
IBM
ⓘ
Microsoft ⓘ |
| directoryStructure | balanced tree ⓘ |
| documentation | IBM OS/2 technical manuals ⓘ |
| feature |
improved disk space utilization compared to FAT
ⓘ
reduced directory search times ⓘ root directory not fixed at disk start ⓘ support for large directories ⓘ time stamps with greater precision than FAT ⓘ |
| fileNameCase |
case-insensitive
ⓘ
case-preserving ⓘ |
| fileSystemFamily | OS/2 file systems ⓘ |
| fileSystemType | journaled file system ⓘ |
| fullName | High Performance File System NERFINISHED ⓘ |
| historicalSignificance | transition technology between FAT and NTFS ⓘ |
| introducedIn | OS/2 1.2 ⓘ |
| maximumFileSize | 2 GB (commonly implemented limit) ⓘ |
| maximumVolumeSize | 64 GB (typical implementation limit) ⓘ |
| metadataPlacement | distributed metadata ⓘ |
| notableLimitation |
limited support in non-OS/2 operating systems
ⓘ
no widespread native support in modern Windows versions ⓘ |
| operatingSystem | OS/2 NERFINISHED ⓘ |
| partitionTypeCode | 0x07 on MBR partitions (shared with NTFS in later systems) ⓘ |
| predecessor | FAT NERFINISHED ⓘ |
| primaryUse | OS/2 server and workstation systems ⓘ |
| releasePeriod | late 1980s ⓘ |
| reliabilityFeature |
consistency checking
ⓘ
hotfix mechanism for bad sectors ⓘ |
| replacedBy | JFS on later IBM systems ⓘ |
| status | legacy ⓘ |
| successor | NTFS NERFINISHED ⓘ |
| supports |
B+ tree directory structure
ⓘ
access control lists ⓘ extended attributes ⓘ long filenames ⓘ |
| targetMarket | business and enterprise users of OS/2 ⓘ |
| usedBy |
OS/2 LAN Server
NERFINISHED
ⓘ
OS/2 Warp NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.