4. Krótkie porównanie systemów plików

Table 4.1. Porównanie NTFS i ext3

NTFSext3
Około 16 KB (+rozmiar MFT) zarezerowane na metaplikiStała część dysku zarezerwowana na metapliki (około 2%)
Bardzo mała redundacja danych - tylko kopia 4 pierwszych wpisów z MFTDuża redundancja danych - kopia superbloku i deskryptora grup w każdej grupie
MFT zmiennej wielkościTablica i-węzłów stałej wielkości - twarde ogranczenie na liczbę plików
Klastry wielkości od 512 B do 4 KB (można zmienić do 64 KB)Bloki od 1 do 4 KB
Wielkość metadanych zależy od wykorzystania dyskuStała wielkość metadanych
Rozbudowany i duży kod źródłowyProsty i stosunkowo krótki kod źródłowy
Skomplikowane i trudne w implementacji struktury danychProste i łatwe w implementacji struktury danych
KronikowanieKronikowanie
Dużo różnych informacji o pliku - wpis w MFT ok. 1 KBMało informacji o plikach - i-węzeł zazwyczaj 128 B

Jak widać tutaj różnice między NTFS-em a ext3 są znaczne. Stanowią one dwa bieguny świata systemów plików. Zdecydowana większość innych systemów plików leży gdzieś po środku - kopiuje pewne rozwiązania z ext, a inne z NTFS. Np. XFS utrzymuje podział na grupy i bloki, ale już tablica i-węzłów jest rozszerzana według potrzeb. Trudno przewidzieć w jakim kierunku będą się rozwijały Linuksowe systemy plików chociażby dlatego, że obecnie nie ma zdecydowanego faworyta - część dystrybucji używa ext3, część ReiserFS. Microsoft idzie w kierunku bardziej bazodanowych systemów - o czym w dalszej częsci referatu (WinFS).