Vergelijking van Fat32, NTFS, exFAT op flashdrives en externe harde schijven. Kenmerken van FAT32-, NTFS- en exFAT-bestandssystemen

Zeker, bij het formatteren van een flashdrive gingen veel gebruikers verloren bij het kiezen van een nieuw bestandssysteem ervoor. Het is onwaarschijnlijk dat de gemiddelde persoon weet hoe NTFS verschilt van FAT32. Maar de verschillen zijn behoorlijk groot. In dit artikel onthullen we de belangrijkste verschillen tussen deze drie formaten. Natuurlijk zijn er nog een orde van grootte meer, maar andere, zoals ext4 en HFS, zijn niet relevant binnen het Windows-besturingssysteem, omdat ze gewend zijn te werken in distributies gebaseerd op de Linux-kernel en Mac OS.

Wat zijn NTFS en FAT32?

Om het verschil tussen NTFS en FAT32 te begrijpen, zullen we proberen ze te definiëren, omdat niet elke gebruiker alle fijne kneepjes van een computersysteem begrijpt.

FAT32 en NTFS zijn dus bestandssystemen. Het bestandssysteem is op zijn beurt een manier om alle informatie die op het opslagapparaat binnenkomt te organiseren. Zonder dit kan het besturingssysteem eenvoudigweg niet communiceren met alle gegevens op een flashdrive of harde schijf. De gepresenteerde bestandssystemen zijn, zoals reeds opgemerkt, niet de enige in hun soort, maar worden als actueel beschouwd, dat wil zeggen dat ze vaak in Windows worden gebruikt.

Laten we nu de criteria schetsen waarmee de beschreven bestandssystemen met elkaar kunnen worden vergeleken. Dit is nodig om te begrijpen hoe NTFS verschilt van FAT32. Er zijn dus drie belangrijke aspecten aan dit probleem:

  1. Compatibiliteit en systeemvereisten.
  2. Impact op slijtage van aandrijfchips.
  3. Beperking op de grootte en hoeveelheid opgenomen gegevens.

Welnu, nu kunt u direct doorgaan met het analyseren van de vraag hoe het FAT32-systeem verschilt van NTFS.

Criterium één: compatibiliteit en systeemvereisten

Als u van plan bent een flashdrive niet alleen voor een computer, maar ook voor andere multimedia-apparaten te gebruiken, dan is compatibiliteit een van de belangrijkste criteria bij het kiezen van een bestandssysteem. Laten we eens kijken hoe FAT32 verschilt van NTFS in termen van compatibiliteit en systeemvereisten.

  • FAT32

FAT32 is het oudste bestandssysteem dat in dit artikel wordt gepresenteerd. De gegevensorganisatie wordt gebruikt sinds de populariteit van het MS-DOS-besturingssysteem. Van de genoemde systemen is het ook het meest geoptimaliseerd voor alle soorten apparaten. Dat wil zeggen dat je hem zonder problemen kunt gebruiken op nieuwerwetse apparaten zoals de nieuwste Android-smartphones of muziek kunt afspelen op oude audiospelers. Wat de systeemvereisten betreft, ook hier is alles eerlijk. FAT32 verbruikt geen grote hoeveelheid computerbronnen en belast de processor praktisch niet.

Toen het Windows-besturingssysteem een ​​nieuwe (volgens die normen) NT-architectuur kreeg, werd het NTFS-bestandssysteem geboren. Nu wordt het als standaard beschouwd voor alle Windows-besturingssystemen. Desondanks kun je het bekijken op computers met Mac OS en Linux. Maar probeer niet eens muziek van zo'n flashdrive af te spelen op autoradio's of tweederangsspelers: met een waarschijnlijkheid van bijna honderd procent zal dat niet lukken. Ook zullen smartphones op basis van Android- en iOS-systemen weigeren de aangesloten schijf via een OTG-kabel te detecteren. Houd er ook rekening mee dat de systeemvereisten zijn toegenomen.

Criterium twee: impact op slijtage van de aandrijving

We hebben ontdekt hoe het FAT32-bestandssysteem qua compatibiliteit verschilt van NTFS. Laten we nu eens kijken naar het tweede criterium: de impact op schijfslijtage. Feit is dat het flashgeheugen waarmee elke flashdrive is uitgerust, zijn eigen limiet heeft, waarna het simpelweg niet meer functioneert. Het wordt uitgedrukt in het aantal toegestane overschrijvingen van datacellen, dat wil zeggen: hoe minder vaak de gegevens worden overschreven, hoe langer de flashdrive meegaat.

  • FAT32

Als u de duurzaamheid van uw flashdrive op prijs stelt, moet u dit bestandssysteem vermijden. Het werkt prima met kleine en middelgrote bestanden, maar desondanks fragmenteert het ze behoorlijk. Dienovereenkomstig neemt het aantal herschrijvingen van dezelfde geheugencellen toe en neemt de duurzaamheid van de schijf daarentegen af.

Wat NTFS betreft, gaat de flashdrive bij dit bestandssysteem een ​​orde van grootte langer mee dan bij FAT32. De ontwikkelaars hebben dit bereikt door technologie te introduceren voor het indexeren van alle gegevens, waardoor het aantal herschrijvingen van dezelfde geheugencellen wordt verminderd. Maar er is ook een aanzienlijk nadeel: dit systeem werkt merkbaar langzamer met gegevens.

Criterium drie: beperkingen

Twee criteria zijn al besproken. Laten we nu direct naar de laatste gaan en uitzoeken hoe NTFS verschilt van FAT32 in termen van de beperkingen die worden opgelegd bij het gebruik ervan.

  • FAT32

Als we het hebben over de belangrijkste nadelen van het FAT32-bestandssysteem, dan zijn dit ongetwijfeld de beperkingen op het gebied van gegevensregistratie. Vanwege de eigenaardigheden van de gegevensorganisatie mag de maximale grootte van het opgenomen bestand niet groter zijn dan 4 GB. Natuurlijk leek dit cijfer vroeger exorbitant, maar nu is deze maat meer middelgroot dan groot. Er is ook een onaangenaam punt: de hoofdmap van een dergelijk systeem kan niet meer dan 512 bestanden bevatten. Het wordt echter verzacht door een klein trucje: als u de bestanden in mappen plaatst, verdwijnt de beperking.

Als we het over NTFS hebben, kunnen we, door alle technische aspecten door de vingers te zien, zeggen dat er geen beperkingen zijn op het schrijven van gegevens. Natuurlijk bestaan ​​ze, maar het is simpelweg onrealistisch om ze in onze tijd te verwezenlijken. Dit geldt zowel voor de grootte van het opgenomen bestand als voor het aantal bestanden in de hoofdmap.

We hebben dus ontdekt wat het verschil is tussen de NTFS- en FAT32-bestandssystemen, en nu kunnen we enkele aanbevelingen doen over hun keuze.

  1. Als u van plan bent een flashstation te gebruiken om mediabestanden in oude spelers af te spelen, is het beter om FAT32 te gebruiken.
  2. Als u grote bestanden naar de schijf wilt schrijven, moet u de flashdrive in NTFS formatteren.
  3. Als gegevensregistratie op hoge snelheid vereist is, wordt het gebruik van FAT32 aanbevolen.
  4. Om de levensduur van een flashdrive te verlengen, formatteert u deze naar NTFS.

Conclusie

Alle nuances van het gebruik van de NTFS- en FAT32-bestandssystemen zijn hierboven besproken. We hopen dat dit artikel nuttig voor je was en dat je hebt kunnen begrijpen wat de verschillen zijn tussen deze ogenschijnlijk twee vergelijkbare systemen.

De keuze voor een bestandssysteem voor de gemiddelde gebruiker wordt relevant bij het formatteren van een harde schijf, flashdrive of ander opslagmedium. Het systeem biedt verschillende opties: FAT16, FAT32, exFAT, NTFS. Er is bijna niets bekend over de voor- en nadelen van elk, dus kiezen ze vaak voor wat bekend is - in de regel is dit NTFS. Om eerlijk te zijn is het de moeite waard om te verduidelijken dat FAT16 tegenwoordig meer een geheugen is, en dat het formatteren van media daarin alleen als een experiment wordt gedaan. Het exFAT-systeem kan, vanwege zijn nog steeds onbeduidende distributie, ook worden beschouwd als een, zo niet een exclusieve, dan niet een universele oplossing - niet alle besturingssystemen ondersteunen het. De keuze is dus tussen twee afkortingen: FAT32 en NTFS.

FAT32- een bestandssysteem gemaakt op basis van FAT16. In wezen is dit bestandssysteem een ​​spreadsheet met bestandsindeling die 32-bits records gebruikt. De afkorting staat overigens voor File Allocation Table.

NTFS- een bestandssysteem, dat een bepaalde structuur heeft: aan het begin van de schijf staat een overzichtstabel (of map) van alle bestanden, en vervolgens - de gegevens zelf. De afkorting staat voor New Technology File System.

In de praktijk wordt het FAT32-bestandssysteem vaker gebruikt op kleine verwisselbare media, NTFS op systeemschijven en voor het opslaan van grote bestanden. FAT32-clusters zijn groter en verspillen daarom schijfruimte bij het opslaan van grote aantallen kleine bestanden. Een groot aantal programma's die de aanwezigheid van bijvoorbeeld veel bibliotheken, lettertypebestanden en andere vereisen, zal resulteren in een trage werking in het FAT32-systeem. NTFS biedt snelle toegang tot een klein bestand of een deel van een bestand.

Over het algemeen is NTFS merkbaar langzamer dan FAT32, maar NTFS is efficiënter bij de toegang tot grote bestanden. Fragmentatie heeft op geen enkele manier invloed op NTFS, terwijl FAT32 de prestaties merkbaar zal verminderen (vooral bij het werken met middelgrote mappen).

Als we het hebben over de hardwarewerking van harde schijven, dan zal FAT32 hen een zachte modus bieden: tijdens het lezen maakt het hoofd minder bewegingen en dienovereenkomstig zal de mate van mechanische slijtage minder zijn. De relevantie van deze eigenschap gaat echter verloren in het licht van het verwaarloosbare gebruik van het FAT32-bestandssysteem op harde schijven in systemen. Het ontwerp van flashdrives en geheugenkaarten impliceert geen mechanische slijtage.

Het werken met het NTFS-bestandssysteem vereist een aanzienlijke hoeveelheid RAM, dus zwakke systemen met minder dan 64 MB RAM zijn er niet voor ontworpen. Hoewel dergelijke assemblages momenteel alleen in musea te vinden zijn of gemaakt worden om te experimenteren. Het is echter de moeite waard eraan te denken dat het FAT32-systeem geen eisen stelt aan de hoeveelheid RAM, vooral als u de mogelijkheid overweegt om het standaardgeheugen van mobiele apparaten uit te breiden. De telefoon kan eenvoudigweg niet werken met een geheugenkaart die is geformatteerd in NTFS, zelfs als toegang mogelijk is vanaf het besturingssysteem.

De maximale bestandsgrootte in FAT32 is 4 GB. NTFS ondersteunt theoretisch bestanden van ongeveer 16 TB groot. De theoretische maximale schijfgrootte voor FAT32 is 8 TB, terwijl deze voor NTFS ongeveer 16 exabytes is. Het is waar dat de technologie nog niet het punt heeft bereikt om deze eigenschappen in de praktijk te gebruiken.

Een ander onbetwist voordeel van NTFS is de mogelijkheid om een ​​bestand op bestandssysteemniveau te comprimeren. We kunnen ook praten over een hoger niveau van systeembetrouwbaarheid en bovendien de mogelijkheid om de bestandsstructuur in NTFS op te slaan in geval van een storing.

Conclusie website

  1. NTFS gebruikt schijfruimte efficiënter.
  2. FAT32 is sneller.
  3. NTFS biedt hoge prestaties bij het werken met grote bestanden.
  4. FAT32 ondersteunt bestanden tot 4 GB groot.
  5. FAT32 vereist niet veel RAM-geheugen.
  6. NTFS garandeert een hoge systeembetrouwbaarheid.

Tegenwoordig hebben Flash-drives vrijwel alle andere draagbare opslagmedia vervangen, zoals cd's, dvd's en magnetische diskettes. Aan de kant van flashdrives is er een onmiskenbaar gemak in de vorm van een klein formaat en grote hoeveelheden informatie die ze kunnen bevatten. Dit laatste is echter afhankelijk van het bestandssysteem waarin de schijf is geformatteerd.

Wat is een bestandssysteem? Grof gezegd is dit een methode om informatie te organiseren die een bepaald besturingssysteem begrijpt, door deze op te delen in documenten en mappen die gebruikers bekend zijn. Tegenwoordig zijn er 3 hoofdtypen bestandssystemen: FAT32, NTFS en exFAT. We zullen geen rekening houden met ext4- en HFS-systemen (opties voor respectievelijk Linux en Mac OS) vanwege de lage compatibiliteit.

Afhankelijk van het belang van de kenmerken van een bepaald bestandssysteem kunnen ze worden onderverdeeld in de volgende criteria: systeemvereisten, impact op slijtage van geheugenchips en beperkingen op de bestands- en directorygroottes. Laten we elk criterium voor alle drie de systemen bekijken.

Compatibiliteit en systeemvereisten

Misschien wel het belangrijkste criterium, vooral als de flashdrive bedoeld is om verbinding te maken met een groot aantal apparaten op verschillende systemen.

FAT32
FAT32 is het oudste nog relevante systeem voor het organiseren van documenten en mappen, oorspronkelijk ontwikkeld voor MS-DOS. Het heeft de hoogste compatibiliteit van allemaal: als de flashdrive is geformatteerd in FAT32, wordt deze hoogstwaarschijnlijk door de meeste apparaten herkend, ongeacht het besturingssysteem. Bovendien vereist het werken met FAT32 geen grote hoeveelheid RAM en verwerkingskracht.

NTFS
Het Windows-bestandssysteem is de standaard sinds de overgang van dit besturingssysteem naar de NT-architectuur. Hulpmiddelen voor het werken met dit systeem zijn beschikbaar in zowel Windows, Linux als Mac OS. Er zijn echter bepaalde problemen bij het aansluiten van in NTFS geformatteerde schijven op autoradio's of spelers, vooral van tweedelijnsmerken, maar ook op Android en iOS via OTG. Bovendien zijn, vergeleken met FAT32, de hoeveelheid RAM en CPU-frequentie die nodig zijn voor de werking toegenomen.

exFAT
De officiële naam staat voor “Extended FAT”, wat overeenkomt met de essentie: exFAT is een meer uitgebreide en verbeterde FAT32. Dit systeem is speciaal door Microsoft ontwikkeld voor flashdrives en is het minst compatibel: dergelijke flashdrives kunnen alleen worden aangesloten op computers met Windows (minimaal XP SP2), evenals . Dienovereenkomstig zijn de hoeveelheid RAM en de processorsnelheid die het systeem vereist, toegenomen.

Zoals u kunt zien, is FAT32 wat betreft compatibiliteit en systeemvereisten de onbetwiste leider.

Impact op slijtage van de geheugenchip

Technisch gezien heeft flash-geheugen een beperkte levensduur, die afhangt van het aantal sectorherschrijfcycli, wat op zijn beurt afhangt van de kwaliteit van de chip die in de flashdrive is geïnstalleerd. Het bestandssysteem kan, afhankelijk van zijn eigen kenmerken, de levensduur van het geheugen verlengen of verkorten.

FAT32
In termen van impact op slijtage is dit systeem inferieur aan alle andere: vanwege de eigenaardigheden van de organisatie werkt het goed met kleine en middelgrote bestanden, maar fragmenteert het de opgenomen gegevens aanzienlijk. Dit leidt tot frequentere toegang van het besturingssysteem tot verschillende sectoren en, als gevolg daarvan, tot een toename van het aantal lees-schrijfcycli. Daarom gaat een flashdrive die is geformatteerd in FAT32 minder lang mee.

NTFS
Met dit systeem is de situatie al beter. NTFS is minder afhankelijk van bestandsfragmentatie en implementeert bovendien al een flexibelere inhoudsindexering, wat een positief effect heeft op de levensduur van de schijf. De relatieve traagheid van dit bestandssysteem compenseert het verkregen voordeel echter gedeeltelijk, en de kenmerken van datajournaling dwingen frequentere toegang tot dezelfde geheugengebieden en het gebruik van caching af, wat ook een negatieve invloed heeft op de duurzaamheid.

exFAT
Omdat exFAT speciaal is ontworpen voor gebruik op flashdrives, hebben de ontwikkelaars de grootste aandacht besteed aan het verminderen van het aantal herschrijfcycli. Vanwege de eigenaardigheden van de gegevensorganisatie en -opslag vermindert het het aantal herschrijfcycli aanzienlijk, vooral in vergelijking met FAT32 - exFAT heeft een bitmap met beschikbare ruimte toegevoegd, waardoor fragmentatie wordt verminderd, wat de belangrijkste factor is bij het verkorten van de levensduur van een flashdrive .

Op basis van het bovenstaande kunnen we concluderen dat exFAT het minste effect heeft op geheugenslijtage.

Limieten op bestands- en mapgroottes

Deze parameter wordt elk jaar steeds belangrijker: het volume van de opgeslagen informatie, evenals de capaciteit van opslagapparaten, groeit gestaag.

FAT32
Nu zijn we bij het grootste nadeel van dit bestandssysteem gekomen: daarin is het maximale volume dat door één bestand wordt ingenomen beperkt tot 4 GB. In de dagen van MS-DOS zou dit waarschijnlijk als een astronomische waarde zijn beschouwd, maar tegenwoordig zorgt een dergelijke beperking voor ongemak. Bovendien is er een limiet op het aantal bestanden in de hoofdmap: niet meer dan 512. Aan de andere kant kunnen er in niet-hoofdmappen zoveel bestanden staan ​​als u wilt.

NTFS
Het belangrijkste verschil tussen NTFS en het eerder gebruikte FAT32 is het vrijwel onbeperkte volume dat een bepaald bestand kan innemen. Natuurlijk is er een technische beperking, maar in de nabije toekomst zal het niet mogelijk zijn om deze binnenkort te realiseren. Op dezelfde manier is de hoeveelheid gegevens in een directory vrijwel onbeperkt, hoewel het overschrijden van een bepaalde drempel gepaard gaat met een ernstige prestatievermindering (een kenmerk van NTFS). Het is ook vermeldenswaard dat dit bestandssysteem een ​​tekenlimiet heeft in de mapnaam.

Dit bestandssysteem wordt gebruikt door besturingssystemen zoals Windows NT/2000/XP. Bij het installeren van NTFS wordt de schijf in twee ongelijke delen verdeeld: het eerste wordt toegewezen aan de MFT (Master File Table - een gemeenschappelijke bestandstabel), de MFT-zone genoemd en beslaat ongeveer 12% van de totale schijfgrootte, het tweede deel is bezet door uw gegevens zelf. Er is ook een derde zone, maar daarover later meer. Wat voor beest is deze MFT? Dit is de basis van NTFS. Het ligt, zoals eerder vermeld, in de MFT-zone, d.w.z. aan het begin van de schijf. Elke invoer in MFT komt overeen met een bestand en neemt ongeveer 1 Kb in beslag. In de kern is dit een map met alle bestanden op de schijf. Opgemerkt moet worden dat elk gegevenselement in NTFS als een bestand wordt beschouwd, zelfs als MFT. De eerste 16 bestanden (metabestanden) in de MFT-zone vormen een bijzondere kaste. Ze bevatten service-informatie, hebben een vaste positie en zijn zelfs voor het besturingssysteem niet toegankelijk. Trouwens, de eerste van deze 16 is het MFT-bestand zelf. Er bestaat een kopie van de eerste drie inzendingen. Bedenk dat ik het over de derde zone had, dus dat is waar deze ligt en met zijn positie verdeelt hij, om zo te zeggen, de schijf in tweeën. Waarom werd dit gedaan? Ja, voor de zekerheid kun je bij verlies van informatie in het MFT-bestand altijd de informatie herstellen, en dan is het een kwestie van techniek, zoals ze zeggen. Alle andere bestanden in de MFT-zone kunnen willekeurig worden gelokaliseerd. Opgemerkt moet worden dat er theoretisch niets in de MFT-zone staat behalve servicebestanden. Maar er zijn gevallen waarin er geen ruimte meer is op het deel van de schijf dat is gereserveerd voor de gebruiker: - (en dan wordt de MFT-zone verkleind. Dienovereenkomstig verschijnt er ruimte in de tweede helft van de schijf voor het opnemen van gegevens. Wanneer er voldoende is Er wordt vrije ruimte vrijgemaakt in deze zone, MFT - de zone breidt zich opnieuw uit. En hier verschijnt het probleem. Gewone bestanden komen in de MFT-zone terecht en beginnen elk werkgebied te fragmenteren. voor degenen die betrokken zijn bij het programmeren, het pictogram is bekend).

  • MFT is niets anders dan MFT zelf
  • MFTmirr - dezelfde kopie die zich in het midden van de schijf bevindt
  • LogFile is een logbestand
  • Boot - zoals de naam al doet vermoeden, is Zijne Majesteit de bootsector
  • Bitmap - kaart van de vrije ruimte van de partitie

Enzovoort. Informatie over metabestanden bevindt zich in het MFT-bestand. Moeilijk? Er bestaat zoiets. Maar al deze rommel is uitgevonden om de betrouwbaarheid van NTFS te vergroten en is gerechtvaardigd. Laten we verder gaan. NTFS kent vrijwel geen beperkingen op schijfgroottes (althans met de huidige productietechnologieën voor harde schijven). De clustergrootte kan variëren van 512 b tot 64 Kb, hoewel de gebruikelijke grootte 4 Kb is.

Laten we het nu over de catalogus hebben. Dit is een metabestand met de notatie $. . Het is verdeeld in delen, die elk de bestandsnaam, de attributen en een link naar het MFT-bestand bevatten. En alle andere informatie is er al. De map is een binaire boom. Laten we proberen erachter te komen wat voor onzin dit is. In de directory wordt informatie over de gegevens op de schijf zo geplaatst dat bij het zoeken naar een bestand de directory in twee delen wordt gesplitst en het antwoord ligt in welk deel bevat wat je zoekt. Dezelfde bewerking wordt vervolgens herhaald op de geselecteerde helft. En zo verder totdat het gewenste bestand is gevonden.

En nu over de bestanden. Ze bestaan ​​niet als zodanig. Normaal, ja! Er zijn zogenaamde streams, of in de normale Russische taal: streams. Dat wil zeggen dat elke informatie-eenheid verschillende stromen vertegenwoordigt. Eén draad zijn de gegevens zelf, het is de belangrijkste. Andere streams zijn bestandskenmerken. U kunt elk ander bestand aan elk bestand toevoegen. Simpel gezegd: u kunt een geheel nieuwe stream koppelen aan streams met dezelfde gegevens en daar nieuwe gegevens schrijven. Maar de informatie over de bestandsgrootte wordt genomen op basis van het volume van de hoofdstream. Lege of kleine bestanden op schijf worden alleen weergegeven in metabestanden. Dit werd gedaan om schijfruimte te besparen. Over het algemeen moet worden opgemerkt dat het concept van een bestand veel dieper en breder is en dat het vrij moeilijk is om alle eigenschappen te beschrijven. Houd er rekening mee dat de maximale bestandsnaamlengte 255 tekens kan bedragen.

Bovendien hebben NTFS-bestanden zo'n prachtig kenmerk als gecomprimeerd. Elk bestand of zelfs elke map kan worden gecomprimeerd. De compressiebewerking zelf gebeurt onopgemerkt, omdat de snelheid vrij hoog is. Vóór de heap wordt zogenaamde virtuele compressie gebruikt, d.w.z. het ene deel van het bestand kan worden gecomprimeerd, maar het andere niet. De compressie wordt in blokken uitgevoerd. Elk blok is gelijk aan 16 clusters.

NTFS maakt gebruik van gegevensversleuteling. Als u dus het systeem heeft gesloopt en opnieuw hebt geïnstalleerd, kunt u de gecodeerde bestanden niet lezen zonder de juiste autorisatie.

Nu over loggen. Maar laten we eerst het concept transactie definiëren. Een transactie is een handeling die geheel (lees goed) moet worden uitgevoerd, anders wordt deze helemaal niet uitgevoerd. Dus, op basis van deze rommel, als er een fout optreedt tijdens het schrijven van gegevens naar schijf, zullen er geen aantekeningen over het nieuwe bestand worden gemaakt in de metabestanden. En de plaats waar de opname is gestart, wordt als schoon beschouwd. Dit is nodig om :-) te beschermen tegen verschillende soorten aambeien. Kortom, ik heb de actie tot het einde voltooid - ik heb een opname gemaakt, deze is mislukt - en het is niet nodig om deze op te nemen. Maar er moet worden opgemerkt dat de journaalfunctie de functionaliteit van het bestandssysteem behoudt, en niet uw gegevens.

En tenslotte heeft NTFS nog twee functies: Symbolische Links - de mogelijkheid om virtuele mappen te creëren, en Harde Links - ondersteuning voor meerdere namen voor hetzelfde bestand. Dat is waarschijnlijk alles.

Op dit moment is dit bestandssysteem het meest gebruikelijk, hoewel het geleidelijk zijn positie verliest na de release van Windows XP. Alle besturingssystemen van de Windows-familie vanaf Windows 95 OSR2 ondersteunen FAT 32. FAT 32 (File Allocation Table) is dus een spreadsheet voor bestandstoewijzing. Het bevindt zich bijna aan het begin van de schijf. FAT-schijfstructuur:

    1. opstartsectoren van de hoofd- en aanvullende partities;
    2. opstartsector van de logische schijf;
    3. hoofdmap;
    4. datagebied;
    5. cilinder voor het uitvoeren van diagnostische lees-/schrijfbewerkingen;

Het belangrijkste voordeel van FAT 32 ten opzichte van FAT 16 is dat in plaats van 16-bits vermeldingen, 32-bits vermeldingen worden gebruikt. Dit verhoogt op zijn beurt het aantal clusters in de partitie tot 268.435.456 (in FAT - 65.536). Bij gebruik van FAT 32 is de volumegrootte 2 Tb en kan de grootte van één bestand 4 Gb bereiken. Een opvallend verschil tussen FAT 32 en eerdere tabellen is dat de hoofdmap geen vaste schijfruimte in beslag neemt en elke grootte kan hebben.

De clustergrootte bij gebruik van FAT 32 in een partitie van 2 Gb met 5.000 bestanden is 4 Kb (in FAT 16 - 32 Kb), er worden maximaal 524.288 records in de tabel gebruikt. In dit geval weegt de tabel zelf ongeveer 2 MB.

Vergelijking van NTFS en FAT 32.

Laten we beginnen met de ondankbare taak om twee bestandssystemen te vergelijken.

Voordelen:

    1. Hoge toegangssnelheid tot kleine bestanden;
    2. De omvang van de schijfruimte is tegenwoordig vrijwel onbeperkt;
    3. Bestandsfragmentatie heeft geen invloed op het bestandssysteem zelf;
    4. Hoge betrouwbaarheid van de gegevensopslag en de bestandsstructuur zelf;
    5. Hoge prestaties bij het werken met grote bestanden;

Gebreken:

    1. Hogere eisen aan RAM-capaciteit vergeleken met FAT 32;
    2. Het werken met middelgrote catalogi is lastig vanwege de fragmentatie ervan;
    3. Lagere werksnelheid vergeleken met FAT 32

Voordelen:

    1. Hoge snelheid;
    2. Lage RAM-vereiste;
    3. Effectief werken met middelgrote en kleine bestanden;
    4. Minder schijfslijtage door minder lees-/schrijfkopbewegingen.

Gebreken:

    1. Lage bescherming tegen systeemfouten;
    2. Ineffectief werken met grote bestanden;
    3. Beperking van het maximale volume van een partitie en bestand;
    4. Verminderde prestaties als gevolg van fragmentatie;
    5. Verminderde prestaties bij het werken met mappen die een groot aantal bestanden bevatten;

Dus enkele gedachten. Beide bestandssystemen slaan gegevens op in clusters waarvan de minimale grootte 512 b is. In de regel is de gebruikelijke clustergrootte 4 Kb. Dit is waar de overeenkomsten waarschijnlijk eindigen. Iets over fragmentatie: NTFS-prestaties nemen sterk af als de schijf voor 80 - 90% vol is. Dit komt door de fragmentatie van service- en werkbestanden. Hoe meer je met zo’n drukke schijf werkt, hoe sterker de fragmentatie en hoe lager de prestaties. In FAT 32 vindt fragmentatie van het werkgebied van de schijf in eerdere stadia plaats. Het punt hier hangt af van hoe vaak u gegevens schrijft/wist. Net als bij NTFS vermindert fragmentatie de prestaties aanzienlijk. Nu over RAM. Het FAT 32-spreadsheet zelf kan enkele megabytes RAM in beslag nemen. Maar caching komt te hulp. Wat wordt er naar de cache geschreven:

    1. De meest gebruikte mappen;
    2. Gegevens over alle bestanden die momenteel in gebruik zijn;
    3. Gegevens over vrije schijfruimte;

Hoe zit het met NTFS? Grote mappen zijn moeilijk te cachen en kunnen enkele tientallen megabytes groot zijn. Plus MFT, plus informatie over vrije schijfruimte. Hoewel moet worden opgemerkt dat NTFS RAM-bronnen nog steeds behoorlijk economisch gebruikt. We hebben een succesvol gegevensopslagsysteem; in MFT is elk record ongeveer 1 Kb. Maar toch zijn de vereisten voor de hoeveelheid RAM hoger dan voor FAT 32. Kortom, als je geheugen kleiner is dan of gelijk is aan 64 Mb, dan zal FAT 32 effectiever zijn in termen van snelheid Het verschil in snelheid zal klein zijn, en vaak helemaal niet. Nu over de harde schijf zelf. Om NTFS te gebruiken is Bus Mastering vereist. Wat is dit? Dit is een speciale werkingsmodus van de bestuurder en controller. Bij gebruik van BM vindt de uitwisseling plaats zonder de deelname van de verwerker. De afwezigheid van een VM heeft invloed op de systeemprestaties. Bovendien neemt door het gebruik van een complexer bestandssysteem het aantal bewegingen van de lees-/schrijfkoppen toe, wat ook invloed heeft op de snelheid. De aanwezigheid van een schijfcache heeft een even positief effect op zowel NTFS als FAT 32.

In dit artikel zullen we het hebben over bestandssystemen en het verschil tussen FAT32 en NTFS begrijpen. Laten we beginnen met het feit dat er verschillende manieren zijn om de opslag van een grote verscheidenheid aan informatie te organiseren. Zoals u al weet, wordt het op uw harde schijf opgeslagen. Er is veel water onder de brug doorgegaan sinds XP en nieuwere versies van besturingssystemen verschenen. Maar het belangrijkste is dat we een keuze hebben, ook in het gebruik van bestandssystemen. En voor velen is dat niet gemakkelijk.

Dus wat is het verschil tussen FAT32 en NTFS en welke is beter te gebruiken?

Laten we elk bestandssysteem in volgorde bekijken.
Voordat u iets naar de harde schijf schrijft, moet deze worden voorbereid en geconfigureerd. Dit betekent dat het informatie moet kunnen opslaan en moet kunnen communiceren met het besturingssysteem. Elk besturingssysteem heeft zijn eigen eigenschappen voor het opslaan, schrijven en lezen van bestanden. De harde schijf is op zijn beurt verdeeld in sectoren en clusters. Elk bestand op een computer beslaat een bepaald aantal clusters. Bij toegang tot informatie worden alle gegevens over het gevraagde bestand in het RAM geladen, verwerkt en gepresenteerd in een voor ons geschikte vorm. Feit is dat bestandssystemen deze bewerkingen anders uitvoeren; dit is het verschil tussen FAT32 en NTFS.
Bestandssysteem FAT32 bevat een toewijzingstabel voor bestandsruimte en in geval van schade is er een tweede reservekopie van deze tabel. De schijf onder dit bestandssysteem is verdeeld in clusters, waarvan de grootte rechtstreeks afhangt van het volume. De grootste moeilijkheid is dat de tabel periodiek moet worden bijgewerkt. Anders bestaat de mogelijkheid dat u dit of dat bestand kwijtraakt. Bovendien duurt de update vrij lang en is de map in dit bestandssysteem structuurloos. Dat wil zeggen dat elk nieuw bestand eenvoudigweg naar vrije ruimte op de harde schijf wordt geschreven.
Maar de voordelen van FAT32 zijn onder meer lage RAM-vereisten, goed werken met kleine bestanden en lage slijtage van de harde schijf. Dit ondanks het feit dat grote bestanden onstabiel worden verwerkt, net zoals het systeem zelf niet kan bogen op een consistent snelle gegevensverwerking in de loop van de tijd (kijk).

Er is ook nog een heel belangrijk verschil tussen FAT32 en NTFS: het FAT32-bestandssysteem "begrijpt" geen bestanden die meer dan 4 GB wegen. Dat wil zeggen, als u een film van 5 GB naar een flashstation wilt schrijven (met het FAT32-bestandssysteem) met een capaciteit van bijvoorbeeld 16 GB, dan zult u daar niet in slagen - het systeem zal u vertellen dat de schijf vol is en je moet een andere schijf plaatsen. Met NTFS zal dit probleem zich niet voordoen.
Hoe zit het met NTFS? Het verdeelt ook de schijfruimte in clusters en vult deze met informatie. Het verschil is dat de clustergroottes absoluut willekeurig kunnen zijn en nergens van afhankelijk zijn. De structurering van elke individuele cel is duidelijk, wat bijdraagt ​​aan een grotere stabiliteit in het werk en een hoge snelheid bij het vinden van de benodigde hulpbronnen. Bovendien zijn er met het NTFS-bestandssysteem geen beperkingen op de schijfruimte (in tegenstelling tot FAT). Hierbij moet ook worden vermeld dat de weerstand tegen vijlbeschadiging zeer hoog is. Werkt met bestanden van elke grootte.
De nadelen van NTFS zijn onder meer de eisen die aan RAM worden gesteld en de relatief lage snelheid bij middelgrote mappen in vergelijking met FAT.Al deze redenen hebben geleid tot de huidige trend weg van FAT32 ten gunste van meer geavanceerde bestandssystemen zoals NTFS.
Ik denk dat je nu een beter begrip hebt van de verschillen tussen bestandssystemen en weet hoe FAT32 verschilt van NTFS. Ik hoop dat dit artikel je helpt bij het maken van de juiste keuze bij het opslaan van je gegevens.