NTFS vs. FAT
Tiedostojärjestelmä (tunnetaan myös nimellä tiedostojärjestelmä) on tekniikka tietojen tallentamiseksi järjestäytyneessä ja ihmisille luettavassa muodossa. Tietotiedostojärjestelmän perusyksikköä kutsutaan tiedostoksi. Tiedostojärjestelmä on erittäin tärkeä komponentti, joka sijaitsee useimmissa tiedontallennuslaitteissa, kuten kiintolevyt, CD- ja DVD-levyt. Tiedostojärjestelmä auttaa laitteita pitämään tiedostojen fyysinen sijainti. Lisäksi tiedostojärjestelmä voi sallia tiedostojensa pääsyn verkosta tullessaan verkkoprotokollien, kuten NFS (Network File System), asiakkaaksi. FAT ja NTFS ovat kaksi tiedostojärjestelmää, joita käytetään Microsoft Windows -käyttöjärjestelmässä. Itse asiassa FAT (File Allocation Table) oli oletustiedostojärjestelmä, jota käytettiin vanhemmissa Windows-versioissa. Windows XP: stä alkaen NTFS on korvannut FAT: n oletus tiedostojärjestelmänä.
Mikä on rasvaa?
FAT oli vanhemmissa Windows-versioissa (ennen Windows XP) käytetty oletus tiedostojärjestelmä. FAT: ta voidaan silti käyttää levykkeiden ja vanhempien Windows-versioiden kanssa (monen käynnistysjärjestelmän kanssa). FAT saa nimensä johtuen erityistyyppisestä tietokannasta, nimeltään File Allocation Table. Jokaisella levyn klusterilla on vastaava merkintä taulukossa. FAT: ta käytettiin alun perin DOS: n kanssa, ja sen kolme versiota ovat FAT12, FAT16 ja FAT32. Ryhmän tunnistamiseen käytettyjen bittien lukumäärä on numero, jota käytetään nimessä jälkiliitteenä. FAT12-, FAT16- ja FAT32-osioiden enimmäiskoko on 32 Mt, 4 Gt ja 32 Gt. Vaikka alkuperäiset järjestelmät eivät pystyneet lukemaan suurempia kiintolevyjä, Microsoftin oli laajennettava FAT-järjestelmää jatkuvasti kiintolevykokojen nopean lisääntymisen vuoksi. Viime kädessä Microsoft joutui kuitenkin korvaamaan FAT: n NTFS: llä (mikä sopii paljon paremmin isoille levyille). Viime aikoina FAT-järjestelmä tekee pienen paluun, kun peukaloasemat ovat alkaneet käyttää FAT: ta. Nykyisten flash-asemien koko on luonnostaan pieni, joten FAT-järjestelmä sopii selvästi heille.
Mikä on NTFS?
NTFS on oletus tiedostojärjestelmä, jota nykyisin käytetään Windows-käyttöjärjestelmissä. NTFS siirtyi FAT: lta oletus tiedostojärjestelmäksi alkaen Windows XP: stä. Tämän seurauksena Windows NT 4.0, Windows 2000, Windows XP, Windows .NET-palvelin ja Windows-työasema käyttävät NTFS: ää ensisijaisena tiedostojärjestelmänään. NTFS: llä on täysin erilainen dataorganisaatioarkkitehtuuri. Periaatteessa Microsoft kehitti NTFS: n kilpailemaan UNIX: n kanssa korvaamalla paljon yksinkertaisemman FAT: n. FAT-osio voidaan helposti muuntaa NTFS-osioksi menettämättä tietoja. NTFS tukee ominaisuuksia, kuten indeksointia, kiintiöiden seurantaa, salaus-, pakkaus- ja korjauspisteitä.
Mitä eroa on NTFS: n ja FAT: n välillä??
FAT oli oletus tiedostojärjestelmä vanhemmissa Windows-versioissa, kun taas NTFS on nykyinen tiedostojärjestelmä sen sijaan. NTFS: llä on enemmän joustavuutta kuin FAT: lla. Syynä tähän on se, että FAT käyttää kiinteää rakennetta järjestelmäalueillaan, mutta NTFS käyttää tiedostoja. Tiedostojen käytön takia sitä on erittäin helppo muokata, laajentaa tai siirtää tarpeen mukaan. Esimerkiksi MFT tai Master File Table on NTFS: ssä käytetty järjestelmätiedosto, joka on samanlainen kuin relaatiotietokantajärjestelmä. Tapa, jolla klusterointia käytetään NTFS: ssä tilan määrittämiseen, eroaa myös FAT: sta. NTFS-klusterin enimmäiskoko on 4 kt, kun taas tiedostojen pakkaaminen sisältyy löysyyden välttämiseksi.
Mutta MFT: n ja muiden järjestelmätiedostojen (mikä vie paljon tilaa) haittapuoli on, että NTFS: ää on vaikea käyttää pienemmillä levyillä. Siksi FAT: ta käytetään edelleen peukaloihin. NTFS vaatii myös enemmän muistia kuin FAT. Sisäänrakennetut suojaustoimenpiteet NTFS: ssä ovat paljon parempia kuin FAT: ssä, koska se on tarkoitettu monen käyttäjän ympäristöihin. Esimerkiksi käyttöoikeuksia ja salauksia voidaan soveltaa jopa yksittäisiin tiedostoihin Windows XP Professional -versiossa. Mutta toisaalta salasanan unohtaminen Windows XP: ssä on paljon ongelmallista kuin Windows 98: ssa (jossa käytettiin FAT), koska NTFS: n vianmääritys ja mukauttaminen on erittäin vaikeaa. Lisäksi uusimmalla FAT-versiolla, nimeltään exFAT, väitetään olevan tiettyjä etuja NTFS: ään verrattuna.