XFS
A Wikipédiából, a szabad lexikonból.
Az XFS egy nagyteljesítményű, 64-bites naplózó fájlrendszer, amelyet a Silicon Graphics cég fejlesztett az IRIX operációs rendszerükhöz. 2000 májusában az SGI (Silicon Graphics) a GNU GPL licenc alá helyezte az XFS-t.
Az XFS-támogatást beépítették a 2.4, majd a 2.5, végül a 2.6-os Linux kernelekbe, melynek eredményeként az XFS elterjedhetett a linuxot használók körében is. Több linux disztribúció telepítője lehetőséget biztosít partíciók formázását XFS fájlrendszerre. A FreeBSD csak XFS olvasását támogatja, bár a FreeBSD-7.0-CURRENT óta elérhető kezdetleges írási támogatás.
[szerkesztés] Képességek
A következő funkciók érhetőek el:
- Csak metaadat-naplózás
- Online növelés
- Online töredezettségmentesítés
- Direkt I/O
- Teljesítményigényes programok közvetlenül hozzáférhetnek a lemezhez, megkerülve a cache-t. Elérhetővé teszi a teljes I/O-sávszélességét a felhasználószintnek.
- Garantált I/O ráta
- Az XFS garántált I/O-ráta rendszere egy API-t biztosít, mely segítségével alkalmazások sávszélességet foglalhatnak le. Ez egy egyedülálló tulajdonsága a fájlrendszernek.
- Allocate-on-flush (egy eszköz a töredezettség megelőzésére)
- Natív biztonsági mentés és helyreállító programok (xfsdump és xfsrestore)
- POSIX-kompatibils access control list támogatás
[szerkesztés] Hátrányok
- Nincs mód arra, hogy használat közben csökkentsük az XFS fájlrendszerű partíció méretét (habár 2005 szeptemberében szóba került egy patch [1])
- A GRUB rendszerbetöltő a 0.91 verzió előtt nem támogatta az XFS-t
- A törölt fájlok visszaállítása nehézkes (ezt előnynek is tekinthetjük biztonságilag)