Co je to systém souborů? Jedná se o techniku organizování a ukládání dat na disku, také určuje, jaký typ atributů může být připojen k souboru, jako jsou názvy souborů, oprávnění, další atributy.
Srovnávací graf
Základ pro srovnání | FAT32 | NTFS |
---|---|---|
Základní | Jednoduchá struktura | Komplexní struktura |
Maximální počet znaků podporovaných v názvu souboru | 83 | 255 |
Maximální velikost souboru | 4 GB | 16TB |
Šifrování | Není k dispozici | Pokud |
Bezpečnostní | Typ sítě | Místní a síťové |
Konverze | Povoleno | Nepovoleno |
Odolnost proti chybám | Žádné ustanovení pro odolnost proti chybám. | Automatické řešení problémů |
Kompatibilita s operačními systémy | Staré verze systému Windows - Win 95/98 / 2K / 2K3 / XP | Později verze- Win NT / 2K / XP / Vista / 7 |
Seznam řízení přístupu | Ne | Ano |
Místo na disku uživatele | Ne | Ano |
Zapisování do žurnálu a kanálu | Absentní | Nabídne žurnál sledovat předchozí operace. |
Výkon | Dobrý | Lepší než FAT32 |
Tvrdé a měkké odkazy | Není přítomen | Obsahuje |
Rychlost přístupu | Méně relativně | Více |
Komprese | Žádné zajištění komprese. | Podpora komprese souborů. |
Definice FAT32
Jak bylo uvedeno výše, FAT32 je nejstarší souborový systém vyvinutý v roce 1970 pro operační systém Windows. To bylo nezbytně vymyšleno pro disketovou jednotku mít velikost menší než 500 K. Tam jsou tři verze FAT - FAT12, FAT16 a FAT32 a oni se liší ve velikosti souboru a struktuře na disku. Systém souborů FAT byl poprvé použit v systému MS-DOS, kde maximální velikost pevného disku může být 32 MB, sestávající ze sektorů 512 K oddílů. Běžně se používá v vyměnitelných discích a úložných zařízeních.
Maximální velikost souboru v jednotce FAT32 nelze překročit více než 4 GB a oddíly vytvořené v systému FAT32 by měly být menší než 8 TB. Hlavní nevýhodou používání FAT32 je, že neposkytuje žádné zabezpečení. FAT16 předchozí verze systému souborů FAT trpí vnitřní fragmentací a postrádá ochranu přístupu pro soubor.
Správa diskového prostoru FAT32
Systém souborů FAT32 používá propojené přidělení, které ukládá řídicí data odděleně od systému souborů. Tabulka přidělení souborů disku obsahuje prvek pro každý blok disku na disku v poli. Blok disku přiřazený souboru, přidružená komponenta FAT má adresu dalšího bloku disku. Blok disku a jeho prvek FAT proto společně tvoří jednotku, která obsahuje stejné informace jako blok disku ve formě propojeného přidělování.
Položka adresáře souboru uchovává adresu prvního bloku disku a prvek FAT odpovídající tomuto bloku disku obsahuje adresu druhého bloku disku a tak dále. Element FAT posledního diskového bloku obsahuje speciální kód pro označení konce souboru.
Definice NTFS
NTFS je druhá verze souborového systému navržená na konci devadesátých let pro systémovou jednotku Windows a vyměnitelné disky. NTFS byl vytvořen s úmyslem odstranit omezení souborových systémů FAT. Zahrnuje vlastnosti, jako je obnovení dat, multi-streaming, odolnost proti chybám, zabezpečení, rozšířená velikost souboru a souborové systémy, názvy UNICODE.
NTFS udržuje deník, který sleduje operace prováděné v jednotce a dokáže rychle obnovit chyby, stínové kopie pro zálohování, šifrování, omezení kvót disku a pevné odkazy. NTFS podporuje větší velikost souboru a objem disku ve srovnání s FAT32. Zabraňuje neautorizovanému přístupu k obsahu souboru vynucením šifrovacího systému, který je pojmenován jako Encryption File System, který používá zabezpečení veřejného klíče.
Správa diskového prostoru NTFS
Systém souborů NTFS nespoléhá na velikost sektorů na různých discích. Používá koncept clusterů a cluster je skupina souvislých sektorů pro alokaci místa na disku. Klastr by mohl obsahovat 2 n počet sektorů. Logický oddíl na disku je známý jako svazek a používá bitmapový soubor k označení přidělených a volných clusterů ve svazku. K dispozici je také soubor pojmenovaný jako soubor s chybným klastrem pro uchování záznamu nepoužitelných klastrů. Množství svazku poskytuje možnost překročit kapacitu diskových oddílů, která je až 32 svazků.
Svazek NTFS se skládá z hlavní tabulky souborů (MFT), spouštěcího sektoru a některých uživatelských a systémových souborů. Hlavní tabulka souborů se podobá tabulce FAT a obsahuje všechny podrobnosti o souborech a složkách na svazku. Existence zaváděcího sektoru činí každý zaváděcí svazek.
Klíčové rozdíly mezi FAT32 a NTFS
- FAT32 je jednoduchý, zatímco struktura NTFS je poměrně komplikovaná.
- NTFS může podporovat větší velikosti souborů a svazků spolu s velkými názvy souborů vzhledem k systému souborů FAT32.
- FAT32 neposkytuje šifrování a mnoho zabezpečení, zatímco NTFS je povoleno s bezpečností a šifrováním.
- Je poměrně snadné převést souborový systém FAT na jiný bez ztráty dat. Naopak konverze NTFS je obtížné dosáhnout.
- Výkon NTFS je poměrně lepší než FAT32, protože také poskytuje odolnost proti chybám.
- K souborům se přistupuje rychleji v případě NTFS. Naopak FAT32 je pomalejší než NTFS.
- NTFS poskytuje funkce jako žurnálování a komprese, které FAT32 neposkytuje.
Výhody systému FAT32
- Efektivně pracovat pod oddíly o velikosti 200 MB.
- Poskytuje kompatibilitu s různými operačními systémy a často se používá jako primární oddíl na systémech s více operačními systémy.
Výhody NTFS
- Vysoce bezpečné.
- Dobře funguje i na diskových oddílech nad 400 MB.
- Struktura souborů a adresářů zlepšuje výkon.
- Méně náchylné k fragmentaci.
Nevýhody FAT32
- Oddíly nad 200 MB mohou výkon zhoršit.
- Nejistá.
- Citlivý na fragmentaci.
- Struktura adresářů nemá žádnou standardní organizaci.
Nevýhody NTFS
- NTFS není pervasively podporován.
- Výkon se snižuje v diskových oddílech o velikosti 400 MB, což znamená, že když malé svazky obsahují malé soubory, může být generována režie.
Závěr
Mezi systémy souborů FAT32 a NTFS je systém souborů NTFS novější technologií, která poskytuje více funkcí ve srovnání s FAT32, jako je spolehlivost, zabezpečení a řízení přístupu, efektivita ukládání dat, rozšířená velikost a název souboru. Přesto, že FAT32 je stále používán z důvodu jeho kompatibility.