HPFS

Allikas: Vikipeedia

HPFS (High Performance File System) on failisüsteem loodud spetsiaalselt OS/2 operatsioonisüsteemile, et üle saada FAT failisüsteemi puudustest. See kirjutati Gordon Letwini ja teiste Microsofti töötajate poolt ning lisati OS/2 versioonile 1.2, sellel ajal oli see ühisettevõtmine Microsofti ja IBM'i poolt.

Järgnevalt on välja toodud selle täiustused:

  • Toetab nii suur- kui väiketähtege segamini failinimesid ja erinevaid koodilehekülgi;
  • toetab pikki failinimesid (256 sümbolit);
  • tõhusam kõvaketta kasutus (faile ei salvaestata mitmesektorilistele klastritele, vaid

tavaliselt ühele sektorile);

  • sisemine arhitektuur, mis hoiab seotud failid kettamahus üksteisele lähemal;
  • tagab väiksema andmete killustumise (fragmeerumise);
  • tagab faili suurenduspõhise kettaruumi jaotamise;
  • eraldiseisvad kuupäevatemplid viimaste muudatuste jaoks, viimase kasutusaja ning

loomise aja jaoks;

  • kaustadel kasutatakse B+ struktuuriga puud;
  • juurkataloog on paigutatud ketta keskpunkti, erinevalt tavalisest ketta algusesse

paigutusest, mis tagab lühema keskmiseks failidele juurdepääsuaja.

HPFS suudab hoida 64 KiB metaandmeid faili kohta (täiendavad faili omadused ja kirjeldus). IBM omab endiselt õigusi HPFS'i kasutamisel, kuid mitte HPFS386'ile. HPFS oli Microsofti ja IMB'i koostöö tulemus ning mõlemad, nii IBM kui ka Microsoft, omasid õigusi kasutada seda Windows ja OS/2 tehnoloogias. Microsoft kasutas HPFS Windows NT-l.