NTFS vs FAT
Et filsystem (også kjent som filsystem) er en teknikk for å lagre data i en organisert og lesbar form. Grunnenheten 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 med å opprettholde den fysiske plasseringen av filene. Videre kan et filsystem tillate tilgang til filene 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. Faktisk var FAT (File Allocation Table) standardfilsystemet som ble brukt i eldre Windows-versjoner. Fra og med Windows XP har NTFS erstattet FAT som standard filsystem.
Hva er FAT?
FAT var standard filsystem som ble brukt 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 bruken av en spesiell type database k alt File Allocation Table. Hver klynge på disken har en tilsvarende oppføring på tabellen. FAT ble opprinnelig brukt med DOS, og de tre versjonene er FAT12, FAT16 og FAT32. Antallet biter som brukes til å identifisere en klynge er tallet 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 utvide FAT-systemet kontinuerlig, på grunn av den raske økningen av harddiskstørrelser. Men til slutt måtte Microsoft erstatte FAT med NTFS (som er mye mer egnet for større disker). Nylig har FAT-systemet gjort et lite comeback ettersom minnepinner har begynt å bruke FAT. Størrelsene på de nåværende flash-stasjonene er i seg selv små, så FAT-systemet passer helt klart dem.
Hva er NTFS?
NTFS er standard filsystem som brukes i Windows-operativsystemer. NTFS tok over fra FAT som standard filsystem fra Windows XP. Følgelig bruker Windows NT 4.0, Windows 2000, Windows XP, Windows. NET-server og Windows-arbeidsstasjon NTFS som sitt foretrukne filsystem. NTFS har en helt annen dataorganisasjonsarkitektur. I utgangspunktet utviklet Microsoft NTFS for å konkurrere med UNIX, ved å erstatte det 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 reparasjonspunkter.
Hva er forskjellen mellom NTFS og FAT?
FAT var standard filsystem i eldre Windows-versjoner, mens NTFS er det gjeldende filsystemet i stedet. NTFS har mer fleksibilitet enn FAT. Årsaken til dette er det faktum at FAT bruker fast struktur i sine systemområder, men NTFS bruker filer. På grunn av bruken 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 klyngingen brukes på i NTFS for tildeling av plass er også forskjellig fra FAT. NTFSs maksimale klyngestørrelse er 4kb, mens filkomprimering er inkludert for å unngå slakk.
Men ulempen med å ha MFT og andre systemfiler (som tar opp mye plass) er at NTFS er vanskelig å bruke med mindre disker. Det er derfor FAT fortsatt brukes til minnepinner. NTFS krever også mer minne enn FAT. Innebygde sikkerhetstiltak i NTFS er langt bedre enn i FAT, fordi det er beregnet på flerbrukermiljøer. For eksempel kan tillatelser og krypteringer brukes til selv individuelle filer i Windows XP Professional-utgaven. Men på den annen side er det mye problematisk å glemme et passord i Windows XP enn i Windows 98 (som brukte FAT), fordi det er veldig vanskelig å feilsøke og justere med NTFS. Videre hevdes den nyeste FAT-versjonen k alt exFAT å ha visse fordeler fremfor NTFS.