Kakvi sve postoje i čemu služe? Uspeo sam da iskopam gomilu tekstova o fajlsistemima, i sada se spremam da napišem ponešto o tome za sledeći nastavak o DTP radnoj stanici.
Sada ću ovde samo da ispišem ponešto od onoga što je bilo zanimljivo, samo kao podsetnik...
Što se tiče iskorišćenja kapaciteta hard diskova, Ext3 ume da ima čak do 10% neiskorišćenog prostora (zapravo on tu čuva neke svoje podatke i taj prostor nije dostupan korisnicima). ReiserFS, XFS i JFS su tu daleko bolji sa gubitkom manjim od 3%.
Brzina rada sa fajlovima umnogome zavisi od veličine, ali u proseku su najbrži Ext3 ili XFS. Ext3 i JFS troše najmanje sistemskih resurasa, pa se preporučuje za upotrebnu na starijim konfiguracijama.
Integritet podataka je veoma važan. Ext2 i 3 su provereni fajlsistemi, a Ext3 može da se podesi da ima veoma dobar žurnal za oporavak nakon prekida napajanja i sličnih incidenata kada podaci ostaju neupisani. Takođe, oporavak podataka sa Ext3 sistema je relativno jednostavan.
Prilikom priključivanja i isključivanja fajlsistema, najsporiji je ResierFS, ali to se ne dešava tako često da bi predstavljao problem, naročito za one koji svoje sisteme ne gase (kao ja na primer). JFS i XFS su pravi izbor za brzinu na ovom polju.
Za iščitavanje direktorijuma, kao najbolji su se okazali ReiserFS i XFS, ali samo zbog povećane aktivnosti procesora. JFS i Ext3 koji su sporiji, koriste srazmerno manje procesorskog vremena. Tu dakle govorimo o kompromisu između dobrih performansi i otimalnog izrabljivanja hardvera.
Konačno, između JFS i XFS sistema, deluje nam da je JFS prilagođen opštem radu sa fajlovima kada se fajlovi čitaju sa istog uređaja na koji se podaci upisuju (što je, složićete se, najčešći slučaj).
Neki od benchmarkova pokazuju da XFS zapravo i nije toliko brz. Benchmarkovi zapravo nisu pravo merilo, pošto su to kontrolisane okolnosti, koje retko mogu da se primene na sve situacije. Ali, ako je verovati (bar delimično) benchmarkovima, Ext3 i JFS imaju daleko bolje performanse od ostalih fajlsistema, s tim što je eksperimentalni Resier4 pobednik u mnogim kategorijama, ali se ne preporučuje zbog eksperimentalnog statusa.
Svi fajlsistemi pokazuju lošije rezultate u radu sa manjim fajlovima (oko 1 do 2 MB) dok se performanse povećavaju sa povećanjem veličine fajlova (oko 8 MB su već jednaki). Ipak, treba napomenuti da Ext3 fajlsistem ima ubedljivo lošije rezultate u radu sa fajlovima od 1 do 2 MB.