High Performance File System: Difference between revisions

Content deleted Content added
Importing Wikidata short description: "Filesystem created for OS/2 operating system" (Shortdesc helper)
Native support under Windows: actually, I'll just remove this because otherwise it'll hang on here for another decade; this misinformation has been here for eighteen years already
 
(7 intermediate revisions by 7 users not shown)
Line 14:
|max_filename_size = 255 characters
|max_files_no = Unlimited
|max_volume_size = 64 [[gibibytegigabyte|GiBGB]] (as implemented)<br/>2 [[tebibyteterabyte|TiBTB]] (theoretical)
| max_file_size = 2 [[gibibytegigabyte|GiBGB]]
|filename_character_set = Single-byte from <code>0x20</code> to <code>0xFF</code>
|dates_recorded = Access, Creation, Modified
Line 42:
*Root directory located at the midpoint, rather than at the beginning of the disk, for faster average access
 
HPFS also can keep 64 [[KibibyteKilobyte|KiBKB]] of [[Metadata (computing)|metadata]] ("[[extended attribute]]s") per file.
 
IBM offers two kinds of [[Installable File System|IFS]] drivers for this file system:
 
*The standard one with a cache limited to 2&nbsp;MiBMB
*''HPFS386'' provided with certain server versions of OS/2, or as added component for the server versions that did not come with it
 
Line 53:
Though IBM still had rights to HPFS, its agreement with Microsoft to continue licensing the HPFS386 version was contingent upon the company paying Microsoft a licensing fee for each copy sold. This was a result of the Microsoft and IBM collaboration that gave both the right to use Windows and OS/2 technology.
 
Due to the Microsoft dependence, limited partition size, file size limit of 2&nbsp;GiBGB and the long disk-check times after a crash, IBM ported the [[journaling file system]], [[JFS (file system)|JFS]], to OS/2 as a substitute.
 
[[DOS]] and [[Linux]] support HPFS via third-party drivers. [[Windows NT]] versions 3.51 (4.0) and earlier had native support for HPFS.
 
== Native support under Windows ==
[[Windows 95]] and its successors [[Windows 98]] and [[Windows Me]] canhave readno andsupport writefor HPFS. only{{citation whenneeded mapped via a network share; they cannot read it from a local disk.span|date=May 2023|They listed the [[NTFS]] partitions of networked computers as "HPFS"}}, because NTFS and HPFS share the same [[Partition type|filesystem identification number]] in the partition table.
 
[[Windows NT 3.1]] and [[Windows NT 3.5|3.5]] have native read/write support for local disks and can even be installed onto an HPFS partition.
Line 79:
| author=Ray Duncan
| journal=Microsoft Systems Journal
|date=September 1989|volume=4:5
| issue=5
| pages=1–13
}}
Line 113 ⟶ 114:
 
{{Filesystem}}
{{OS/2}}
 
[[Category:Disk file systems]]