Share to: share facebook share twitter share wa share telegram print page

High Performance File System

HPFS
Developer(s)Microsoft, IBM
Full nameHigh Performance File System
IntroducedNovember 1989; 34 years ago (1989-11) with OS/2 1.2
Partition IDs0x07 (MBR)
Structures
Directory contentsB tree
File allocationB+ tree
Bad blocksList
Limits
Max volume size64 GB (as implemented)
2 TB (theoretical)
Max file size2 GB
Max no. of filesUnlimited
Max filename length255 characters
Allowed filename
characters
Single-byte from 0x20 to 0xFF
Features
Dates recordedAccess, Creation, Modified
ForksYes
AttributesRead-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.

Overview

Compared with FAT, HPFS provided a number of additional capabilities:

  • Support for mixed case file names, in different code pages
  • Support for long file names (255 characters as opposed to FAT's 8.3 naming scheme)
  • More efficient use of disk space (files are not stored using multiple-sector clusters but on a per-sector basis)
  • An internal architecture that keeps related items close to each other on the disk volume
  • Less fragmentation of data
  • Extent-based space allocation
  • Separate datestamps for last modification, last access, and creation (as opposed to last-modification-only datestamp in then-times implementations of FAT)
  • B+ tree structure for directories
  • Root directory located at the midpoint, rather than at the beginning of the disk, for faster average access

HPFS also can keep 64 KB of metadata ("extended attributes") per file.

IBM offers two kinds of IFS drivers for this file system:

  • The standard one with a cache limited to 2 MB
  • HPFS386 provided with certain server versions of OS/2, or as added component for the server versions that did not come with it

HPFS386's cache is limited by the amount of available memory in OS/2's system memory arena[1] and was implemented in 32-bit assembly language. HPFS386 is a ring 0 driver (allowing direct hardware access and direct interaction with the kernel) with built-in SMB networking properties that are usable by various server daemons, whereas HPFS is a ring 3 driver. Thus, HPFS386 is faster than HPFS and highly optimized for server applications. It is also highly tunable by experienced administrators.

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 GB and the long disk-check times after a crash, IBM ported the journaling file system, JFS, to OS/2 as a substitute.

DOS and Linux support HPFS via third-party drivers. Windows NT versions 3.51 and earlier had native support for HPFS.

Native support under Windows

Windows 95 and its successors Windows 98 and Windows Me have no support for HPFS. They listed the NTFS partitions of networked computers as "HPFS"[citation needed], because NTFS and HPFS share the same filesystem identification number in the partition table.

Windows NT 3.1 and 3.5 have native read/write support for local disks and can even be installed onto an HPFS partition.

Windows NT 3.51 can also read and write from local HPFS formatted drives. Starting with Windows NT 4 the filesystem driver PINBALL.SYS enabling the read/write access is not shipped anymore. Later Windows versions do not ship with this driver. Note that this driver is limited to 4GB HPFS volumes.

Microsoft retained rights to OS/2 technologies, including the HPFS filesystem, after they ceased collaboration with IBM. Since Windows NT 3.1 was designed for more rigorous (enterprise-class) use than previous versions of Windows, it included support for HPFS (and NTFS) giving it a larger storage capacity than the FAT12 and FAT16 filesystems. However, since HPFS lacks a journal, any recovery after an unexpected shutdown or other error state takes progressively longer as the filesystem grows. A utility such as CHKDSK would need to scan each entry in the filesystem to ensure no errors are present, a problem which is vastly reduced on NTFS, which simply replays the journal.

See also

References

  1. ^ "Virtual Memory Problems under OS/2". www.os2voice.org. Archived from the original on 24 September 2015. Retrieved 11 June 2015.

Further reading

Read other articles:

Iglesia de Santa María MagdalenaSvētās Marijas Magdalēnas Romas katoļu baznīca un klosteris National architectural monument of Latvia Vista de la iglesiaLocalizaciónPaís LetoniaDivisión Central DistrictDirección Riga  LetoniaCoordenadas 56°57′03″N 24°06′12″E / 56.950791666667, 24.103275Información religiosaCulto Iglesia CatólicaFundación siglo XIVDatos arquitectónicosTipo IglesiaEstilo barrocoAño de inscripción 18 de diciembre de 1998[editar...

Rasenbinsen Deutsche Rasenbinse (Trichophorum cespitosum subsp. germanicum) Systematik Klasse: Bedecktsamer (Magnoliopsida) Monokotyledonen Commeliniden Ordnung: Süßgrasartige (Poales) Familie: Sauergrasgewächse (Cyperaceae) Gattung: Rasenbinsen Wissenschaftlicher Name Trichophorum Pers. Rasenbinsen oder Haarbinsen (Trichophorum), in der Schweiz Haarried[1] genannt, sind eine Pflanzengattung innerhalb der Familie der Sauergrasgewächse (Cyperaceae). Inhaltsverzeichnis 1 Merkmale 2 ...

Vuelo 143 de Air Canada El Avión involucrado en el Accidente, aterrizando en 1984.Suceso Accidente aéreoFecha 23 de julio de 1983Causa Error del personal en tierra que no cargó el combustible suficiente. Error mecánico al estar estropeado el sistema informático.Lugar Gimli Industrial Park Airport, Gimli, Manitoba, Canadá CanadáCoordenadas 50°37′44″N 97°02′38″O / 50.628888888889, -97.043888888889Origen Aeropuerto Internacional Pierre Elliott TrudeauÚltima...

Hotline 19451 The Alaska Native Regional Corporations were established in 1971 when the United States Congress passed the Alaska Native Claims Settlement Act (ANCSA) which settled land and financial claims made by the Alaska Natives and provided for the establishment of 13 regional corporations to administer those claims.[1][2] Associations, regional and village corporations Under ANCSA the state was originally divided into twelve regions, each represented by a Native associat...

Australian drama television series Season of television series Doctor DoctorSeason 4Home media release cover artStarringRodger CorserNicole da SilvaRyan JohnsonTina BursillHayley McElhinneyCountry of originAustraliaNo. of episodes10ReleaseOriginal networkNine NetworkOriginal release5 February (2020-02-05) –13 May 2020 (2020-05-13)Season chronology← PreviousSeason 3Next →Season 5List of episodes The fourth season of Doctor Doctor (known as The Heart Guy outside o...

Penembakan Siam ParagonRekaman CCTV yang menunjukkan tersangka pria bersenjata ditahan oleh polisiLokasiSiam Paragon991 Rama I Road, Pathum WanBangkok 10330, ThailandTanggal03 Oktober 2023 (2023-10-03) 4:10 PM – 5:10 PM (UTC+7)Jenis seranganPenembakan massalSenjataConverted 9mm pistol peluru hampa[1] (model Glock 19)[2]Korban tewas3[3][4]Korban luka4[5] Pemandangan luar Siam Paragon, lokasi kejadian Pada tanggal 3 Oktober 2023, sebuah penemb...

Sports governing body Basketball Federation of SerbiaSportBasketballJurisdictionSerbiaAbbreviationKSSFounded1948; 75 years ago (1948)[1]AffiliationFIBAAffiliation date1936[2]Regional affiliationFIBA EuropeHeadquartersBelgradePresidentPredrag DanilovićVice president(s)Nenad Krstić Ana Joković Dušan Projović Bojan RadunSecretaryZlatko BolićMen's coachSvetislav PešićWomen's coachMarina MaljkovićReplacedBasketball Federation of Serbia and Montenegro (199...

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. 2 RatsSutradara Andy Chukwu ProduserDitulis olehPemeranChinedu Ikedieze Osita IhemeNaratorMatthew TrianaDistributorOJ Productions InternationalTanggal rilis 2003 (2003) Negara Nigeria Bahasa Inggris 2 Rats adalah film komedi Nigeria tahun 2003 ya...

Une réforme de l'orthographe française est un changement de la manière d'écrire le français décrété par une autorité publique, généralement en charge de l'enseignement. Leur origine remonte au XIVe siècle, lorsque des nécessités administratives ont demandé une codification du français. La question de la codification et des réformes apportées à l'orthographe s'est posée de plus belle avec l'imprimerie. En 1635, Richelieu fonde l'Académie française avec la mission pou...

American digital multicast TV network Not to be confused with Story TV. Television channel Story TelevisionTypeDigital broadcast television networkCountryUnited StatesBroadcast areaNationwide coverage: 59%[1]HeadquartersChicago, IllinoisProgrammingLanguage(s)EnglishPicture format720p HDTV master feed, can be downscaled to 480i SDTVOwnershipOwnerWeigel BroadcastingKey peopleNeal Sabin(Vice Chairman, Weigel Broadcasting) Donna D’Alessandro, (executive VP of network content for Weigel ...

1940s French aircraft piston engine Potez 6D Potez 6D on display at Musée de l'Aviation de Lyon-Corbas Type Six cylinder air-cooled inline piston engine National origin France Manufacturer Société de Avions et Moteurs Henry Potez Major applications Morane-Saulnier Alcyon The Potez 6D is a French six cylinder inverted inline aircraft engine put into production after World War II in normal and supercharged versions. Unsupercharged, it produced a take-off power of 179 kW (240 hp) at...

Dies ist eine Liste der österreichischen Gesandten und Botschafter in der Schweiz.[1][2] Inhaltsverzeichnis 1 Missionschefs 1.1 Habsburgische Gesandte (bis 1804) 1.2 k.k. Österreichische Gesandte 1.3 k.u.k. Österreichisch-ungarische Gesandte 1.4 Österreichische Botschafter (seit 1919) 2 Siehe auch 3 Einzelnachweise 4 Weblinks Missionschefs Habsburgische Gesandte (bis 1804) 1687: Aufnahme diplomatischer Beziehungen ... 1692–1700: Franz Michael Neveu von Windschläg[3&...

CemoroDesaNegara IndonesiaProvinsiJawa TengahKabupatenTemanggungKecamatanWonoboyoKode pos56266Kode Kemendagri33.23.19.2012 Luas-Jumlah penduduk-Kepadatan- Pemandangan Cemoro Cemoro adalah sebuah desa di wilayah Kecamatan Wonoboyo, Kabupaten Temanggung, Provinsi Jawa Tengah, Indonesia. Desa ini berjarak sekitar 7 Km dari ibu kota kecamatan atau 31 Km dari ibu kota Kabupaten Temanggung. Desa Cemoro berada di perbatasan dengan Kabupaten Wonosobo. Batas wilayah Batas-batas wilayahnya adalah ...

2009 soundtrack album 90210 by VariousSoundtrack 90210Soundtrack album 90210 by VariousReleasedOctober 13, 2009RecordedVarious datesGenreSoundtrackLanguageEnglishLabelCBS Records Professional ratingsReview scoresSourceRatingAllmusic[1]Rock on Request(favorable)[2] Soundtrack 90210 is the first soundtrack album from the television series 90210 since it relaunched in 2008. The album features 14 tracks that appeared in season two of 90210. During production of the...

American attorney, politician, and government official Jonathan Rath HoffmanAssistant to the Secretary of Defense for Public AffairsIn officeMay 20, 2019 – January 20, 2021PresidentDonald TrumpJoe BidenPreceded byCharlie Summers (acting)Succeeded byJohn Kirby Personal detailsPolitical partyRepublicanEducationUniversity of Richmond (BA)University of Virginia (JD) Jonathan Rath Hoffman is an American attorney, politician, and government official who served as the assistant to the sec...

Logo Hội đồng Bảo hiến Hội đồng Bảo hiến (Conseil constitutionnel) là cơ quan giám sát hiến pháp của Pháp, được thành lập vào ngày 4 tháng 10 năm 1958. Hội đồng Bảo hiến có nhiệm vụ xem xét tính hợp hiến của luật, những văn bản nhất định và giám sát bầu cử, trưng cầu ý dân. Lịch sử Trụ sở Hội đồng Bảo hiến. Hội đồng Bảo hiến được thành lập vào ngày 4 tháng 10 năm 1958 dư...

Historic house in Virginia, United States United States historic placeKeeling HouseU.S. National Register of Historic PlacesVirginia Landmarks Register View of north and west (rear) facades. Note the unique decorative glazed headers. Image courtesy of Historic American Buildings Survey (HABS).Show map of VirginiaShow map of the United StatesLocation3157 Adam Keeling Road, Virginia Beach, VirginiaCoordinates36°54′2.2″N 76°4′44.8″W / 36.900611°N 76.079111°W /...

Ana de Mendoza de la Cerda II princesa de MélitoInformación personalNombre completo Ana Hurtado de Mendoza de la Cerda y de Silva y Álvarez de ToledoNacimiento 29 de junio de 1540Cifuentes, GuadalajaraFallecimiento 2 de febrero de 1592 (51 años)Palacio Ducal de Pastrana, GuadalajaraSepultura Colegiata de PastranaFamiliaCasa real Casa Hurtado de MendozaPadre Diego Hurtado de Mendoza y de la CerdaMadre María Catalina de Silva y Álvarez de ToledoConsorte Ruy Gómez de SilvaHijos véase Mat...

American crime drama television series This article is about the 2014 American crime drama on TNT. For the 1995 American science fiction drama, see Legend (TV series). For the Korean television series, see The Legend (TV series). For the 2021 docuseries, see Marvel Studios: Legends. LegendsGenreCrime dramaActionThrillerBased onLegends: A Novel of Dissimulationby Robert LittellDeveloped by Howard Gordon Jeffrey Nachmanoff Mark Bomback Starring Sean Bean Ali Larter Morris Chestnut Tina Majorino...

Questa voce sull'argomento politici egiziani è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Ahmed Maher Pascià Primo ministro d'EgittoDurata mandato10 ottobre 1944 –24 febbraio 1945 MonarcaFārūq I PredecessoreMustafa al-Nahhas SuccessoreMahmud al-Nuqrashi Dati generaliPartito politicoWafd e Saadist Institutional Party Ahmed Maher Pascià (in arabo أحمد ماهر باشا‎?, Aḥmad Māhir Bāshā; 1888 – 24 febbraio ...

Kembali kehalaman sebelumnya