![]()
Stručné porovnání FAT a HPFS
Úvodní | Články | Forum | Hry | Mapa serveru | Poradna | Prohlídka OS/2 | Recenze | Rozcestník | Různé | Skupina | Tipy a triky
FAT vs HPFS | HPFS386 | Invex98 | Jak psát | OS/2 Warp vs Windows 95 | Po přechodu - multimedia | Stará nová kniha | WWW a databáze
Aktualizováno:
Autor: Vladimír Kuzba
OS/2 Warp standardně podporuje dva souborové systémy - FAT (File Allocation Table) a HPFS (High Performance File System). FAT je zde uchováván především z důvodů zpětné kompatibility a také se užívá na disketách.
Srovnáme-li HPFS a FAT
- HPFS je mnohem rychlejší, podporuje dlouhá jména souborů (až 256 znaků), je méně náchylný ke ztrátám dat prostor na disku využívá mnohem efektivněji. Další výhodou jsou Rozšířené atributy (Extended Attributes - EAs). EAs jsou data "přifařená" k souboru, která poskytují další užitečné informace o daném douboru. Například jméno objektu, typ aplikace, která ho má zpracovat, přidruženou ikonu... Existuje ještě lepší varianta zvaná HPFS386, která je ještě rychlejší a narozdíl od HPFS může využívat cache větší než 2 MB.
- Nativní DOSové aplikace HPFS "nevidí". (Program pro DOS běžící v OS/2 však HPFS disky vidí, může je používat, ale data a adresáře s názvy delšími než 8.3 jsou pro něj nedostupné). I pro čistý DOS existuje několik ovladačů, které HPFS disky zpřístupní.
- FAT se nejlépe hodí na malé diskové oblasti - tak do 100 MB a také na disky, kde je omezený počet souborů - obvykle prý tak 256 maximálně pak 500. Za touto hranicí je už FAT neefektivní (původně byl totiž navržen pro diskety).
- Soubory jsou na FAT disku alokovány na základě clusterů. Velikost clusterů je závislá na velikosti diskové oblasti a může nabývat hodnot 2K, 4K, 8K, 16K, 32K... Díky tomu může dojít k poměrně velkému mrhání místem na disku. HPFS je mnohem šetrnější - přesvědčte se - soubory na disku HPFS jsou alokovány mnohem efektivněji - na základě sektorů o pevné velikosti 512 bytů. To má za následek mimo jiné i snížení fragmentace souborů - vlastně je to pojem v OS/2 neznámý.
- Ovladač HPFS zabírá přibližně 264KB paměti. Proto je doporučováno, aby byl používán na systémech s alespoň 16 MB paměti RAM.
- Jak pro disky FAT, tak HPFS můžete nastavit kešování - nezávisle. Rovněž lze nastavit zpožděný zápis.
Podrobnější srovnání a vysvětlení HPFS najdete v článku Martina Mintala.
Úvodní stránka Webmaster Začátek stránky