Atšķirība starp NTFS un FAT

NTFS vs FAT

Failu sistēma (pazīstama arī kā failu sistēma) ir tehnika datu glabāšanai organizētā un cilvēkam lasāmā formā. Datu failu sistēmas pamatvienību sauc par failu. Failu sistēma ir ļoti svarīgs komponents, kas atrodas lielākajā daļā datu glabāšanas ierīču, piemēram, cietajos diskos, kompaktdiskos un DVD diskos. Failu sistēma palīdz ierīcēm saglabāt failu fizisko atrašanās vietu. Turklāt failu sistēma var ļaut piekļūt failiem no tīkla, kļūstot par tīkla protokolu, piemēram, NFS (Network File System), klientu. FAT un NTFS ir divas no failu sistēmām, kuras izmanto Microsoft Windows operētājsistēmā. Faktiski FAT (File Allocation Table) bija noklusējuma failu sistēma, ko izmantoja vecākās Windows versijās. Sākot ar Windows XP, NTFS kā noklusējuma failu sistēmu ir aizstājusi FAT.

Kas ir tauki?

FAT bija noklusējuma failu sistēma, ko izmantoja vecākās Windows versijās (pirms Windows XP). Tomēr FAT var izmantot ar disketēm un vecākām Windows versijām (multi-boot sistēmām). FAT iegūst savu nosaukumu, jo tiek izmantots īpašs datu bāzes tips ar nosaukumu File Allocation Table. Katram diska klasterim ir atbilstošs ieraksts tabulā. Sākumā FAT tika izmantots kopā ar DOS, un tā trīs versijas ir FAT12, FAT16 un FAT32. Bitu skaits, ko izmanto klastera identificēšanai, ir skaitlis, kas nosaukumā tiek izmantots kā piedēklis. FAT12, FAT16 un FAT32 maksimālie nodalījumu lielumi ir 32 MB, 4 GB un 32 GB. Lai arī sākotnējās sistēmas nespēja nolasīt lielākus cietos diskus, korporācijai Microsoft nācās nepārtraukti paplašināt FAT sistēmu, strauji pieaugot cietā diska lielumam. Bet galu galā Microsoft bija jāaizstāj FAT ar NTFS (kas ir daudz piemērotāks lielākiem diskiem). Nesen FAT sistēma rada nelielu atgriešanos, jo īkšķu diski ir sākuši izmantot FAT. Pašreizējo zibatmiņas disku lielums pēc savas būtības ir mazs, tāpēc FAT sistēma tiem noteikti ir piemērota.

Kas ir NTFS?

NTFS ir noklusējuma failu sistēma, ko pašlaik izmanto Windows operētājsistēmās. NTFS pārņēma no FAT kā noklusējuma failu sistēma, sākot ar Windows XP. Līdz ar to Windows NT 4.0, Windows 2000, Windows XP, Windows. NET serveris un Windows darbstacija kā vēlamo failu sistēmu izmanto NTFS. NTFS ir pilnīgi atšķirīga datu organizācijas arhitektūra. Būtībā Microsoft izstrādāja NTFS, lai konkurētu ar UNIX, aizstājot daudz vienkāršāko FAT. FAT nodalījumu var viegli pārveidot par NTFS nodalījumu, nezaudējot datus. NTFS atbalsta tādas funkcijas kā indeksēšana, kvotu izsekošana, šifrēšana, saspiešanas un labošanas punkti.

Kāda ir atšķirība starp NTFS un FAT?

Vecākās Windows versijās FAT bija noklusējuma failu sistēma, savukārt NTFS ir pašreizējā failu sistēma savā vietā. NTFS ir lielāka elastība nekā FAT. Iemesls tam ir fakts, ka FAT savos sistēmas apgabalos izmanto fiksētu struktūru, bet NTFS izmanto failus. Failu izmantošanas dēļ ir ļoti viegli modificēt, paplašināt vai pārvietot pēc nepieciešamības. Piemēram, MFT vai pamatfailu tabula ir sistēmas fails, ko izmanto NTFS, kas ir līdzīgs relāciju datu bāzes sistēmai. Veids, kā klasteri tiek izmantoti NTFS telpas piešķiršanai, arī atšķiras no FAT. NTFS maksimālais klastera lielums ir 4 KB, savukārt failu saspiešana ir iekļauta, lai izvairītos no liekuma.

Bet MFT un citu sistēmas failu (kas aizņem daudz vietas) mīnuss ir tas, ka NTFS ir grūti izmantot ar mazākiem diskiem. Tāpēc FAT joprojām tiek izmantots īkšķa piedziņai. NTFS ir nepieciešama arī vairāk atmiņas nekā FAT. NTFS iebūvētie drošības pasākumi ir daudz labāki nekā FAT, jo tie ir paredzēti vairāku lietotāju vidēm. Piemēram, atļaujas un šifrējumus var piemērot pat atsevišķiem failiem Windows XP Professional izdevumā. Bet, no otras puses, paroles aizmirst operētājsistēmā Windows XP ir daudz problemātiskāks nekā operētājsistēmā Windows 98 (kurā tika izmantots FAT), jo ir ļoti grūti novērst traucējumus un uzlabot NTFS. Turklāt tiek apgalvots, ka jaunākajai FAT versijai ar nosaukumu exFAT ir noteiktas priekšrocības salīdzinājumā ar NTFS.