Most mi a fájlrendszer? Ez a technika a meghajtón lévő adatok szervezésére és tárolására szolgál, továbbá meghatározza, hogy milyen típusú attribútumokat lehet csatolni egy fájlhoz, például fájlnevekhez, engedélyekhez, egyéb attribútumokhoz.
Összehasonlító táblázat
Az összehasonlítás alapja | FAT32 | NTFS |
---|---|---|
Alapvető | Egyszerű szerkezet | Komplex szerkezet |
A fájlnév által támogatott karakterek maximális száma | 83 | 255 |
Maximális fájlméret | 4GB | 16TB |
Encryption | Nem biztosított | Biztosítani |
Biztonság | Hálózattípus | Helyi és hálózat |
Átalakítás | megengedett | Nem megengedett |
Hibatűrés | Nincs hiba a hibatűrésre. | Automatikus hibaelhárítás |
Kompatibilitás az operációs rendszerekkel | Régi Windows verzió- Win 95/98 / 2K / 2K3 / XP | Későbbi verziók- Win NT / 2K / XP / Vista / 7 |
Hozzáférés-ellenőrzési lista | Nem | Igen |
Felhasználói szintű lemezterület | Nem | Igen |
Naplózás és csatorna napló | Hiányzó | A naplózást ajánlja a korábbi műveletek nyomon követésére. |
Teljesítmény | Jó | Jobb, mint a FAT32 |
Kemény és lágy kapcsolatok | Nem jelenik meg | tartalmazza |
A sebesség elérése | Kevesebb viszonylag | Több |
összenyomás | Nincs tömörítés. | Támogassa a fájl tömörítését. |
A FAT32 meghatározása
Mint már említettük, a FAT32 a legrégebbi fájlrendszer, amelyet az 1970-es években fejlesztettek ki a Windows operációs rendszer számára. Alapvetően az 500 K-nál kisebb méretű hajlékonylemez-meghajtó számára készült. A FAT-FAT12, a FAT16 és a FAT32 három változata létezik, és a lemezen található fájl és szerkezet méretében különböznek. A FAT fájlrendszert először MS-DOS-ban használták, ahol a merevlemez maximális mérete 32 MB lehet, ami 512 K-os partícióból áll. Ezt általában a cserélhető meghajtókban és tárolóeszközökben használják.
A FAT32-meghajtóban lévő fájl maximális mérete nem haladhatja meg a 4 GB-ot, és a FAT32-ben készült partíciónak 8 TB-nál kisebbnek kell lennie. A FAT32 használatának fő hátránya, hogy nem nyújt biztonságot. A FAT fájlrendszer FAT16 korábbi verziója a belső töredezettségtől szenved, és nincs a fájl hozzáférési védelme.
A FAT32 lemezterület-kezelése
A FAT32 fájlrendszer egy kapcsolt allokációt használ, amely a vezérlési adatokat a fájlrendszertől elkülönítve tárolja. A lemez fájlelosztási táblázata tartalmaz egy elemet a lemez összes lemezblokkjára egy tömbben. A fájlhoz rendelt lemezblokk, a társított FAT összetevő a következő lemezblokk címét tartja. Ezért a lemezblokk és a FAT elem együtt egy olyan egységet alkot, amely ugyanazt az információt tartalmazza, mint a lemezblokk, kapcsolt allokáció formájában.
A fájl címtárbejegyzése az első lemezblokk címét tartalmazza, és a lemezblokknak megfelelő FAT elem tartalmazza a második lemezblokk címét és így tovább. Az utolsó lemezblokk FAT elem tartalmazza a fájl végét jelző speciális kódot.
Az NTFS meghatározása
Az NTFS az utolsó verziója a fájlrendszernek, amelyet az 1990-es évek végén fejlesztettek ki a Windows rendszermeghajtók és a cserélhető meghajtók számára. Az NTFS-t azzal a szándékkal hozták létre, hogy megszüntesse a FAT fájlrendszerek korlátait. Olyan jellemzőket tartalmaz, mint például az adatok helyreállítása, több streaming, hibatűrés, biztonság, kiterjesztett fájlméret és fájlrendszerek, UNICODE nevek.
Az NTFS olyan naplót tart fenn, amely nyomon követi a meghajtóban végrehajtott műveleteket, és gyorsan helyreállíthatja a hibákat, az árnyékmásolatokat a biztonsági mentéshez, a titkosításhoz, a lemezkvótára vonatkozó korlátozásokat és a kemény hivatkozásokat. Az NTFS a FAT32-hez képest nagyobb fájlméretet és meghajtókötetet támogat. Megakadályozza a jogosulatlan hozzáférést a fájl tartalmához, ha titkosítási fájlrendszerként nevezett titkosítási rendszert hajt végre, amely nyilvános kulcsot használ.
Az NTFS lemezterület-kezelése
Az NTFS fájlrendszer nem a különböző lemezeken lévő szektorméretekre támaszkodik. A klaszterek fogalmát használja, a klaszter pedig a lemezterület-hozzárendeléshez tartozó összefüggő szektorok csoportja. A klaszter 2 n számú szektort tartalmazhat. A lemezen lévő logikai partíció kötetként ismert, és egy bitképfájlt használ, hogy jelezze a kötetben levő és üres csoportokat. A használhatatlan klaszterek nyilvántartásának megőrzésére a rossz fürtfájl nevű fájl is szerepel. A kötetkészlet lehetővé teszi, hogy meghaladja a 32 térfogatú partíciók kapacitását.
Az NTFS kötet a főfájl táblázatból (MFT), a boot szektorból és néhány felhasználói és rendszerfájlból áll. A Master fájl tábla hasonlít egy FAT táblára, és tartalmazza a köteten található fájlok és mappák összes részletét. A rendszerindító szektor megléte minden kötet indíthatóvá teszi.
FAT32 és NTFS közötti különbségek
- A FAT32 egyszerű, míg az NTFS struktúra meglehetősen bonyolult.
- Az NTFS a FAT32 fájlrendszerhez képest nagyobb fájl- és hangerőméreteket is támogathat.
- A FAT32 nem nyújt titkosítást és sok biztonságot, míg az NTFS biztonsággal és titkosítással engedélyezve van.
- A FAT fájlrendszert egy másikra átalakítani anélkül, hogy adatot veszítene. Ezzel szemben az NTFS konverziót nehéz elérni.
- Az NTFS teljesítménye viszonylag jobb, mint a FAT32, mivel hibatűrést is biztosít.
- Az NTFS esetében a fájlok gyorsabban érhetők el. Éppen ellenkezőleg, a FAT32 lassabb, mint az NTFS.
- Az NTFS olyan szolgáltatásokat nyújt, mint a naplózás és a tömörítés, amit a FAT32 nem nyújt.
A FAT32 előnyei
- Hatékonyan működik a 200 MB-os válaszfalak alatt.
- Kompatibilitást biztosít a különböző operációs rendszerekkel, és gyakran használják elsődleges partícióként a rendszerindító rendszereken.
Az NTFS előnyei
- Rendkívül biztonságos.
- A 400 MB-nál nagyobb partíciókon is jól teljesít.
- A fájl- és könyvtárszerkezet javítja a teljesítményt.
- Kevésbé érzékeny a fragmentációra.
A FAT32 hátrányai
- A 200 MB feletti partíciók ronthatják a teljesítményt.
- Bizonytalan.
- Érzékeny a fragmentációra.
- A címtárszerkezetnek nincs szabványos szervezete.
Az NTFS hátrányai
- Az NTFS-t nem támogatja.
- A teljesítmény 400 MB-os partíciók alatt lebomlik, ami azt jelenti, hogy amikor a kis mennyiségek kis fájlokat tartalmaznak, a fejléc generálható.
Következtetés
A FAT32 és az NTFS fájlrendszerek között az NTFS fájlrendszer újabb technológia, amely több funkciót biztosít a FAT32-hez képest, mint például a megbízhatóság, a biztonság és a hozzáférés-szabályozás, a tárolási hatékonyság, a kiterjesztett méret és a fájl neve. Bár a FAT32 még kompatibilitás miatt is használatban van.