NTFS vs FAT
Súborový systém (známy aj ako súborový systém) je technika na ukladanie údajov v organizovanej a ľudsky čitateľnej forme. Základná jednotka systému dátových súborov sa nazýva súbor. Súborový systém je veľmi dôležitý komponent, ktorý sa nachádza vo väčšine zariadení na ukladanie údajov, ako sú pevné disky, disky CD a DVD. Systém súborov pomáha zariadeniam udržiavať fyzické umiestnenie súborov. Okrem toho môže súborový systém umožniť prístup k svojim súborom zo siete tým, že sa stane klientom sieťových protokolov, ako je NFS (Network File System). FAT a NTFS sú dva zo súborových systémov používaných v operačnom systéme Microsoft Windows. FAT (File Allocation Table) bol v skutočnosti predvolený súborový systém používaný v starších verziách Windowsu. Od systému Windows XP nahradil NTFS ako predvolený systém súborov FAT.
Čo je FAT?
FAT bol predvolený súborový systém používaný v starších verziách Windowsu (pred Windows XP). FAT je však možné použiť s disketami a staršími verziami systému Windows (pre systémy s viacerými operačnými systémami). FAT dostal svoje meno vďaka použitiu špeciálneho typu databázy s názvom File Allocation Table. Každý klaster na disku má zodpovedajúcu položku v tabuľke. FAT sa pôvodne používal s DOSom a jeho tri verzie sú FAT12, FAT16 a FAT32. Počet bitov použitých na identifikáciu klastra je číslo, ktoré sa používa ako prípona v názve. FAT12, FAT16 a FAT32 majú maximálne veľkosti partícií 32 MB, 4 GB a 32 GB. Hoci pôvodné systémy neboli schopné čítať väčšie pevné disky, Microsoft musel neustále rozširovať systém FAT kvôli rýchlemu nárastu veľkosti pevných diskov. Nakoniec však spoločnosť Microsoft musela nahradiť FAT systémom NTFS (ktorý je oveľa vhodnejší pre väčšie disky). V poslednej dobe sa systém FAT vracia späť, pretože palcové disky začali používať FAT. Veľkosti súčasných flash diskov sú zo svojej podstaty malé, takže systém FAT im jednoznačne vyhovuje.
Čo je NTFS?
NTFS je predvolený súborový systém, ktorý sa v súčasnosti používa v operačných systémoch Windows. NTFS prevzal z FAT ako predvolený súborový systém počnúc Windows XP. V dôsledku toho Windows NT 4.0, Windows 2000, Windows XP, Windows. NET server a Windows pracovné stanice používajú NTFS ako svoj preferovaný súborový systém. NTFS má úplne inú architektúru organizácie údajov. Microsoft v podstate vyvinul NTFS, aby konkuroval UNIXu tým, že nahradil oveľa jednoduchší FAT. Oddiel FAT možno ľahko previesť na oddiel NTFS bez straty údajov. NTFS podporuje funkcie ako indexovanie, sledovanie kvót, šifrovanie, kompresia a body opravy.
Aký je rozdiel medzi NTFS a FAT?
FAT bol predvolený súborový systém v starších verziách Windows, zatiaľ čo NTFS je aktuálny súborový systém namiesto neho. NTFS má väčšiu flexibilitu ako FAT. Dôvodom je skutočnosť, že FAT používa vo svojich systémových oblastiach pevnú štruktúru, ale NTFS používa súbory. Vďaka použitiu súborov je veľmi jednoduché upravovať, rozširovať alebo presúvať podľa potreby. Napríklad MFT alebo Master File Table je systémový súbor používaný v NTFS, ktorý je podobný relačnému databázovému systému. Spôsob, akým sa klastrovanie používa v NTFS na prideľovanie priestoru, sa tiež líši od FAT. Maximálna veľkosť klastra NTFS je 4 kb, pričom je zahrnutá aj kompresia súborov, aby sa predišlo nevyužitiu.
Nevýhodou MFT a iných systémových súborov (ktoré zaberajú veľa miesta) je však to, že NTFS sa ťažko používa na menších diskoch. To je dôvod, prečo sa FAT stále používa pre palcové disky. NTFS tiež vyžaduje viac pamäte ako FAT. Zabudované bezpečnostné opatrenia v systéme NTFS sú oveľa lepšie ako v systéme FAT, pretože je určený pre prostredia s viacerými používateľmi. Napríklad povolenia a šifrovanie možno použiť aj na jednotlivé súbory v edícii Windows XP Professional. Ale na druhej strane, zabudnutie hesla v systéme Windows XP je oveľa problematické ako v systéme Windows 98 (ktorý používal FAT), pretože je veľmi ťažké riešiť problémy a ladiť s NTFS. Okrem toho sa tvrdí, že najnovšia verzia FAT s názvom exFAT má určité výhody oproti NTFS.