NTFS vs FAT
Et filsystem (også kjent som filsystem) er en teknikk for å lagre data i en organisert og en lesbar form. Den grunnleggende enheten i et datafilsystem kalles en fil. Et filsystem er en veldig viktig komponent som ligger i de fleste datalagringsenheter som harddisker, CDer og DVDer. Et filsystem hjelper enhetene til å opprettholde den fysiske plasseringen av filene. Videre kan et filsystem gjøre det mulig å få 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. Egentlig 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 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 de tre versjonene er FAT12, FAT16 og FAT32. Antall bits som brukes til å identifisere en klynge er tallet som brukes som suffiks i navnet. FAT12, FAT16 og FAT32 har 32 MB, 4 GB og 32 GB som maksimale partisjonsstørrelser. Selv om de første systemene ikke klarte å 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 laget en liten come-back ettersom tommelstasjoner har begynt å bruke FAT. Størrelsene på de nåværende flash-stasjonene er iboende små, så FAT-systemet passer dem tydeligvis.
Hva er NTFS?
NTFS er standard filsystem som for tiden brukes i Windows-operativsystemer. NTFS overtok fra FAT som standard filsystem fra Windows XP. Derfor 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 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 reparasjonspunkter.
Hva er forskjellen mellom NTFS og FAT?
FAT var standard filsystem i eldre Windows-versjoner, mens NTFS er det nåværende filsystemet i stedet. NTFS har mer fleksibilitet enn FAT. Årsaken til dette er det faktum at FAT bruker fast struktur i systemområdene sine, 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 relasjonelt databasesystem. Måten klyngingen brukes i NTFS for tildeling av rom er også forskjellig fra FAT. NTFSs maksimale klyngestørrelse er 4 kb, mens filkomprimering er inkludert for å unngå slakk.
Men ulempen med å ha MFT og andre systemfiler (som tar mye plass) er at NTFS er vanskelig å bruke med mindre disker. Det er derfor FAT fortsatt brukes til tommelstasjoner. NTFS krever også mer minne enn FAT. Innebygde sikkerhetstiltak i NTFS er langt bedre enn i FAT, fordi det er ment for flerbrukermiljøer. Tillatelser og kryptering kan for eksempel brukes på 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 finjustere med NTFS. Videre hevdes den nyeste FAT-versjonen kalt exFAT å ha visse fordeler i forhold til NTFS.