Forskjellen mellom NTFS og FAT

NTFS vs FAT

Et filsystem (også kjent som filsystem) er en teknikk for lagring av data i en organisert og en lesbar form. Den grunnleggende enheten i et datafilsystem kalles en fil. Et filsystem er en svært viktig komponent som ligger i de fleste datalagringsenheter som harddisker, CDer og DVDer. Et filsystem hjelper enhetene til å opprettholde filens fysiske plassering. Videre kan et filsystem tillate at filene er tilgjengelige fra et nettverk ved å bli en klient til nettverksprotokoller som NFS (Network File System). FAT og NTFS er to av filsystemene som brukes i Microsoft Windows-operativsystemet. FAT (File Allocation Table) var faktisk standardfilsystemet som brukes i eldre Windows-versjoner. Fra NTFS har NTFS erstattet FAT som standard filsystem.

Hva er FAT?

FAT var standardfilsystemet som brukes i eldre Windows-versjoner (før Windows XP). Likevel kan FAT brukes med disketter og eldre Windows-versjoner (for multi-boot-systemer). FAT får navnet sitt på grunn av bruk av en spesiell type database som heter File Allocation Table. Hver klynge på disken har en tilsvarende oppføring på bordet. FAT ble opprinnelig brukt med DOS, og dens tre versjoner er FAT12, FAT16 og FAT32. Antall biter som brukes til å identifisere en klynge er nummeret som brukes som suffiks i navnet. FAT12, FAT16 og FAT32 har 32MB, 4GB og 32GB som maksimale partisjonsstørrelser. Selv om de første systemene ikke var i stand til å lese større harddisker, måtte Microsoft forlenge FAT-systemet kontinuerlig, på grunn av den raske økningen av harddiskstørrelser. Men i siste instans måtte Microsoft erstatte FAT med NTFS (som er mye mer egnet for større disker). Nylig gjør FAT-systemet en liten tilbakebetaling da tommelstasjoner har begynt å bruke FAT. Størrelser av de nåværende flash-stasjonene er iboende små, så FAT-systemet passer dem tydeligvis.

Hva er NTFS?

NTFS er standardfilsystemet som for tiden brukes i Windows-operativsystemer. NTFS overtok fra FAT som standard filsystem som starter fra Windows XP. Følgelig bruker Windows NT 4.0, Windows 2000, Windows XP, Windows. NET server og Windows arbeidsstasjon NTFS som deres foretrukne filsystem. NTFS har helt annen data organisasjonsarkitektur. I utgangspunktet utviklet Microsoft NTFS for å konkurrere med UNIX, ved å erstatte den mye enklere FAT. En FAT-partisjon kan enkelt konverteres til en NTFS-partisjon uten å miste data. NTFS støtter funksjoner som indeksering, kvotesporing, kryptering, komprimering og reparasjonspoeng.

Hva er forskjellen mellom NTFS og FAT?

FAT var standard filsystem i eldre Windows-versjoner, mens NTFS er det nåværende filsystemet på plass. NTFS har større fleksibilitet enn FAT. Årsaken til dette er at FAT bruker fast struktur i systemområdene, men NTFS bruker filer. På grunn av bruk av filer er det veldig enkelt å endre, utvide eller flytte etter behov. For eksempel er MFT eller Master File Table en systemfil som brukes i NTFS, som ligner på et relasjonsdatabasesystem. Måten clustering brukes i NTFS for tildeling av plass, er også forskjellig fra FAT. NTFS maksimale klyngestørrelse er 4kb, mens filkomprimering er inkludert for å unngå slakk.

Men ulempen ved å ha MFT og andre systemfiler (som tar opp mye plass) er at NTFS er vanskelig å bruke med mindre disker. Derfor er FAT fortsatt brukt for tommelstasjoner. NTFS krever også mer minne enn FAT. Innebygde sikkerhetsmålinger i NTFS er langt bedre enn i FAT, fordi den er beregnet for flere brukermiljøer. For eksempel kan tillatelser og krypteringer brukes til selv individuelle filer i Windows XP Professional-utgave. Men å glemme et passord i Windows XP er det mye problematisk enn i Windows 98 (som brukte FAT), fordi det er veldig vanskelig å feilsøke og justere med NTFS. Videre hevdes den nyeste FAT-versjonen som heter exFAT, å ha visse fordeler over NTFS.