A Linux fájlrendszerei A Linux fájlrendszerei

Tartalomjegyzék

22.1. Terminológia
22.2. A Linux fő fájlrendszerei
22.3. Néhány további támogatott fájlrendszer
22.4. Nagy fájlok támogatása (LFS) Linux alatt
22.5. További információk

A SUSE Linux Enterprise® alapkiépítésben sokféle fájlrendszer (ReiserFS, Ext2, Ext3, XFS) használatára képes. Ezek között a telepítéskor választhat. Mindegyik fájlrendszernek megvannak a maga előnyei és hátrányai, amelyek valamilyen alkalmazási területhez jobban illeszkednek. A professzionális, nagy teljesítményű rendszereknél valószínűleg más fájlrendszert kell választani, mint egy otthoni felhasználói gépen.

TerminológiaTerminológia

metaadatok

A fájlrendszer belső adatstruktúrája, amely biztosítja az adatok megfelelő szervezését és elérését a lemezen. Ezek alapvetően „adatokról szóló adatok”. Szinte minden fájlrendszernek saját metaadat-szerkezete van, ami szerepet játszik abban, hogy a fájlrendszerek eltérő teljesítményjellemzőkkel rendelkeznek. Nagyon fontos, hogy a metaadatok ne sérüljenek, mivel ellenkező esetben a fájlrendszerben tárolt adatok elérhetetlenné válhatnak.

inode

Az inode-ok az egyes fájlokkal kapcsolatos információt tartalmazzák: a méretet, a láncok számát, a mutatókat azon lemezblokkokra, amelyek a fájltartalmat ténylegesen tárolják, valamint a létrehozás, módosítás és hozzáférés dátumát és idejét.

napló

A fájlrendszerekkel kapcsolatban naplónak nevezzük azt a belső struktúrát a lemezen, amelyben a fájlrendszer tárolja a fájlrendszer metaadatainak módosításait. A naplózás (journaling) lényegesen csökkenti a Linux-rendszer összeomlását követő helyreállás idejét, mivel feleslegessé teszi a korábbi hosszú keresési folyamatot, amely a rendszerindításnál végigvizsgálta a teljes fájlrendszert. Ehelyett csak a naplóban rögzített események kerülnek újra végrehajtásra.