Wydano dużą aktualizację systemu plików i narzędzi do jego obsługi OpenZFS 2.0.0. Nowa wersja wspiera jądra Linux od wersji 3.10 oraz FreeBSD od wersji 12.2, a dodatkowo teraz łączy kod dla obu systemów operacyjnych w jednym repozytorium. Wśród największych zmian deweloperzy wyróżniają następujące:
Dodano możliwość sekwencyjnego (LBA) odbudowy uszkodzonej macierzy RAID typu Mirror vDev. Ten mechanizm jest znacznie szybszy niż tradycyjna metoda 'naprawy'. Jednak nie zawiera on kontroli sum kontrolnych bloków, przez co tuż po zakończeniu uruchamiana jest kontrola integralności systemu (scrub).
Odbudowa danych pamięci podręcznej L2ARC po ponownym uruchomieniu systemu. Sama pamięć podręczna wykorzystuje przydzieloną pamięć RAM, nie angażując wolniejszego dysku twardego podczas częstych dostępu do danych. Teraz po ponownym uruchomieniu dane pamięci podręcznej L2ARC będą na swoim miejscu.
Wsparcie dla kompresji w formacie ZStandard, który oferuje porównywalny poziom kompresji z GZIP, ale przy znacznie wyższej wydajności. Dla wygody administrator otrzymał możliwość wyboru poziomu kompresji, aby zapewnić najlepszy balans między wydajnością a oszczędnością miejsca na dysku.
Możliwość wyboru danych podczas przenoszenia za pomocą poleceń send/receive. Teraz administratorzy mogą ręcznie wykluczać z przenoszenia zbędne lub prywatne dane przed skopiowaniem migawki.
-
Dodano nowe polecenia i klucze do istniejących, o czym można przeczytać bardziej szczegółowo w zwięzłych komentarzach dotyczących wydania.
Przeprowadzono optymalizację wielu wewnętrznych narzędzi pod kątem szybkości i efektywnego wykorzystania zasobów systemowych.
Źródło: linux.org.ru
