Na konferencji Linux Foundation End User Collaboration Summit, która odbyła się w Nowym Jorku odbyły się sesje dotyczące systemów plików dla dystrybucji Linuksa. Prezentacje poprowadził Ted Ts’o z Linux Foundation oraz Chris Mason z firmy Oracle. Prezentacje poruszyły dwa bardzo oczekiwane systemy plików, a mianowicie Ext4 oraz Btrfs.
Pierwszy z nich, czyli ext4 (Fourth Extended File System) jest ewolucją ext3, systemu plików bardzo szeroko stosowanego w obecnych dystrybucjach Linuksa. Bazuje ona na tym samym kodzie źródłowym i jest kompatybilny wstecz. Głównymi jego cechami są zdecydowanie większa wydajność oraz skalowalność. Na temat wydajności systemu plików ext4 można przeczytać na stronie linuxinsight.com. Jego obsługa pojawiła się w jądrach w wersji 2.6.19. Ext4 obniża poziom fragmentacji plików wykorzystując możliwość rezerwacji miejsca dla nowych plików (extent). Opcja ta powoduje utratę kompatybilności z ext3, ale za to zmniejsza poziom fragmentacji plików oraz zwiększa wydajność zapisu i odczytu.
Drugim systemem plików jaki był prezentowany był Btrfs (Butter FS). Powstał on dzięki takim firmom jak Red Hat, HP, IBM oraz Oracle. Jest to bardzo innowacyjny system plików. Posiada wiele nowych ciekawych funkcji, oraz jest pozbawiony ograniczeń jakie ma ext4. Umożliwia on tworzenie snapshotów, szybkie odtwarzanie i weryfikację plików. Ciekawą funkcjonalnością jest możliwość tworzenia zapasowych kopii przyrostowych. Btrfs daje większe bezpieczeństwo oraz skalowalność. System ten dostępny będzie już od jądra 2.6.29 i być może stanie się domyślnym systemem plików w wielu dystrybucjach.
























Ciekawe jak w ext4 wygląda sprawa z odzyskiwaniem plików. W ext3 było z tym różnie (na ogół kiepsko…). Szybkość i inne bajery swoją drogą, ale na pewno nie kosztem bezpieczeństwa danych.
No ale jak to się mówi: Użytkowników można podzielić na dwie grupy – tych, co robią kopie zapasowe i tych, którzy będą je robić. Niemniej jednak wypadki chodzą po ludziach.
"W ext3 było z tym różnie (na ogół kiepsko…)."
Od jakiegoś czasu jest ext3grep, który jest podobno bardzo skuteczny.
Nie wiem jak z odzyskiwaniem danych z ext4 – ext3grep może być już dostosowany, albo niedługo będzie.
[…] Fedora 11, która ukaże się już w maju tego roku, będzie zawierała domyślnie system plików Ext4 oraz eksperymentalną obsługę btrfs. Taką decyzję podjęło Fedora Engineering Steering Committee (FESCo). Natomiast jeśli nowy […]
[…] Atrybuty zależą od systemu operacyjnego, a dokładniej od jego systemu plików. Atrybuty plików mogą stanowić część plików lub są umieszczane łącznie dla wielu plików we wspólnej strukturze tworząc kartoteki. W wielu systemach operacyjnych kartoteki plików są traktowane jak pliki. Dlatego różne atrybuty możemy spotkać w Ext3, ReiserFS lub Btrfs. […]
[…] 11. System wydano z tygodniowym opóźnieniem. Dystrybucja ta obsługuje dwa nowe systemy plików Ext4 oraz Btrfs. Fedora domyślnie instaluje się na systemie Ext4. Znajdziemy w niej również dwa środowiska […]
[…] Red Hat poinformował o wydaniu systemu Fedora 11. System wydano z tygodniowym opóźnieniem. Dystrybucja ta obsługuje dwa nowe systemy plików Ext4 oraz Btrfs. […]
[…] kontrolą jądra 2.6.31.6 oraz biblioteki glibc 2.11. System obsługuje takie systemy plików jak Btrfs i NILFS2. Dostępne jest środowisko graficzne KDE 4.3.3 i biblioteka Qt 4.6-beta1. MOPSLinux […]
[…] François Dupoux poinformował o wydaniu systemu SystemRescueCd 1.3.4, który działa jako LiveCD i bazuje na dystrybucji Gentoo. System ten pomaga w odzyskiwaniu danych z uszkodzonego systemu, posiada wiele narzędzi diagnostycznych i naprawczych. System ten działa pod kontrolą jądra 2.6.31.9 wraz z obsługa systemu plików btrfs. […]
[…] w sobie: NetworkManager 0.8.1, jako domyślny stos internetowy, bootloader GRUB2 i system plików ext4, zaktualizowany menedżer plików i X.Org 7.5. Prócz tego GNU Iceweasel 3.5.18, GParted 0.6.2, […]
[…] kontrolą jądra 2.6.31.6 oraz biblioteki glibc 2.11. System obsługuje takie systemy plików jak Btrfs i NILFS2. Dostępne jest środowisko graficzne KDE 4.3.3 i biblioteka Qt 4.6-beta1. MOPSLinux […]
[…] François Dupoux poinformował o wydaniu systemu SystemRescueCd 1.3.4, który działa jako LiveCD i bazuje na dystrybucji Gentoo. System ten pomaga w odzyskiwaniu danych z uszkodzonego systemu, posiada wiele narzędzi diagnostycznych i naprawczych. System ten działa pod kontrolą jądra Linux 2.6.31.9 wraz z obsługa systemu plików btrfs. […]
[…] graficznym Xfce 4.6. System zajmuje około 1.8 GB i posiada wsparcie dla systemu plików Btrfs oraz NILFS. W systemie znajdziemy takie aplikacje jak klienta poczty Claws, przeglądarkę […]
[…] 11. System wydano z tygodniowym opóźnieniem. Dystrybucja ta obsługuje dwa nowe systemy plików Ext4 oraz Btrfs. Fedora domyślnie instaluje się na systemie Ext4. Znajdziemy w niej również dwa środowiska […]