
Nå, hva er et filsystem? Det er en teknikk for å organisere og lagre dataene på stasjonen, det spesifiserer også hvilken type attributter som kan knyttes til en fil som filnavn, tillatelse, andre attributter.
Sammenligningstabel
Grunnlag for sammenligning | FAT32 | NTFS |
---|---|---|
grunn~~POS=TRUNC | Enkel struktur | Kompleks struktur |
Maksimalt antall tegn som støttes i et filnavn | 83 | 255 |
Maksimal filstørrelse | 4GB | 16 TB |
kryptering | Ikke inkludert | sørget for |
Sikkerhet | Nettverkstype | Lokalt og nettverk |
Omdannelse | tillatt | Ikke tillatt |
Feiltoleranse | Ingen bestemmelse for feiltoleranse. | Automatisk feilsøking |
Kompatibilitet med operativsystemer | Gamle Windows-versjonen - Win 95/98 / 2K / 2K3 / XP | Senere versjoner-Win NT / 2K / XP / Vista / 7 |
Tilgangskontrollliste | Nei | Ja |
Diskplass på brukernivå | Nei | Ja |
Journaling og kanal logg | Fraværende | Tilbyr journaling for å holde oversikt over tidligere operasjoner. |
Opptreden | Flink | Bedre enn FAT32 |
Hard og myke koblinger | Ikke til stede | inneholder |
Tilgang til fart | Mindre relativt | Mer |
kompresjon | Ingen kompresjon. | Støtt filkomprimering. |
Definisjon av FAT32
Som nevnt ovenfor er FAT32 det eldste filsystemet utviklet på 1970-tallet tilgjengelig for Windows-operativsystem. Det ble i hovedsak utarbeidet for diskettstasjonen med en størrelse mindre enn 500 K. Det finnes tre versjoner av FAT - FAT12, FAT16 og FAT32, og de varierer i størrelsen på filen og strukturen på disken. FAT-filsystemet ble først brukt i MS-DOS hvor maksimal størrelse på harddisken kan være 32 MB bestående sektorer av 512 K partisjoner. Den brukes vanligvis i flyttbare stasjoner og lagringsenheter.
Maksimal størrelse på en fil i FAT32-stasjonen kan ikke overskrides mer enn 4 GB, og partisjonene i FAT32 skal være mindre enn 8 TB. Den store bruken av å bruke FAT32 er at den ikke gir noen sikkerhet. FAT16 forrige versjon av FAT-filsystemet lider av den interne fragmenteringen og mangler tilgangsbeskyttelse for filen.
Diskplassadministrasjon av FAT32
FAT32-filsystemet bruker en koblet tildeling som lagrer kontrolldataene separat fra filsystemet. En filallokeringstabell på en disk inneholder et element for hver diskblokk i disken i en matrise. Diskblokken som er tilordnet en fil, inneholder den tilhørende FAT-komponenten adressen til neste diskblokk. Derfor danner diskblokken og dens FAT-element sammen en enhet som inneholder samme informasjon som diskblokken i form av koblet tildeling.
Filoppføringen til en fil inneholder adressen til sin første diskblokk og FAT-elementet som tilsvarer denne diskblokken inneholder adressen til den andre diskblokken og så videre. Det siste diskblokken FAT-elementet inneholder den spesielle koden for å indikere slutten av filen.
Definisjon av NTFS
NTFS er den siste versjonen av filsystemet utviklet på slutten av 1990-tallet for Windows-systemstasjon og flyttbare stasjoner. NTFS ble opprettet med det formål å fjerne begrensningene i FAT-filsystemene. Den inneholder egenskaper som datagjenoppretting, multi-streaming, feiltoleranse, sikkerhet, utvidet filstørrelse og filsystemer, UNICODE-navn.
NTFS opprettholder en journal som holder styr på operasjonene som utføres i stasjonen, og kan raskt gjenopprette feilene, skyggekopier for sikkerhetskopiering, kryptering, diskkvotegrenser og harde koblinger. NTFS støtter større filstørrelse og harddiskvolum i forhold til FAT32. Det forhindrer uautorisert tilgang til filinnhold ved å håndheve et krypteringssystem kalt Encryption File System som bruker offentlig nøkkel sikkerhet.
Diskplassadministrasjon av NTFS
NTFS-filsystemet stole ikke på sektorstørrelsene på de forskjellige diskene. Det bruker et konsept av klyngene og klyngen er en gruppe sammenhengende sektorer for allokering av diskplass. Klyngen kan inneholde 2 n antall sektorer. En logisk partisjon på disken er kjent som volum og det bruker en bitmapfil for å indikere de tildelte og ledige klyngene i volumet. Det er også en fil kalt en dårlig klyngefil for å holde oversikten over ubrukelige klynger. Et volumsett gir en måte å overskride kapasiteten til partisjonene som er opptil 32 volumer.
NTFS-volumet består av hovedfilstabellen (MFT), oppstartssektoren og noen bruker- og systemfiler. Master filtabellen ligner et FAT-bord og inneholder alle detaljer om filene og mappene på volumet. Eksistensen av oppstartssektoren gjør hvert volum oppstartbart.
Viktige forskjeller mellom FAT32 og NTFS
- FAT32 er enkel mens NTFS-strukturen er ganske komplisert.
- NTFS kan støtte større fil- og volumstørrelser sammen med store filnavn i forhold til FAT32-filsystemet.
- FAT32 gir ikke kryptering og mye sikkerhet, mens NTFS er aktivert med sikkerhet og kryptering.
- Det er ganske enkelt å konvertere et FAT-filsystem til et annet uten å miste data. I kontrast er det vanskelig å oppnå NTFS-konvertering.
- NTFS-ytelsen er relativt bedre enn FAT32, da den også gir feiltoleranse.
- Filene nås raskere når det gjelder NTFS. Tvert imot er FAT32 tregere enn NTFS.
- NTFS gir funksjoner som journaling og komprimering, som ikke er levert av FAT32.
Fordeler med FAT32
- Effektivt arbeid under partisjoner på 200 MB.
- Gir kompatibilitet med forskjellige operativsystemer og brukes ofte som primærpartisjon på multiboot-systemer.
Fordeler med NTFS
- Sikkert.
- Gjør det bra selv i partisjonene over 400 MB.
- Fil- og katalogstruktur forbedrer ytelsen.
- Mindre utsatt for fragmentering.
Ulemper med FAT32
- Partisjonene over 200 MB kan degradere ytelsen.
- Utrygg.
- Følsom for fragmentering.
- Katalogstruktur har ingen standard organisasjon.
Ulemper ved NTFS
- NTFS støttes ikke pervasivt.
- Ytelse nedgraderes under partisjoner på 400 MB, noe som betyr at når de små volumene inneholder små filer, kan overhead genereres.
Konklusjon
Mellom FAT32 og NTFS File-systemer er NTFS-filsystemet nyere teknologi som gir flere funksjoner i forhold til FAT32, for eksempel pålitelighet, sikkerhet og tilgangskontroll, lagringseffektivitet, forbedret størrelse og navn på filen. Selv om FAT32 fortsatt er i bruk på grunn av kompatibiliteten.