Ogłoszono poprawę wydajności Btrfs w jądrze 6.9

Ogłoszono poprawę wydajności Btrfs w jądrze 6.9

W przeddzień wydania jądra Linux 6.9, David Sterba z firmy SUSE zaprezentował aktualizacje systemu plików Btrfs, które obejmują nie tylko poprawę stabilności i naprawę błędów, ale także optymalizację wydajności.

Nowości w wydajności Btrfs

Wśród kluczowych optymalizacji wydajności Btrfs w Linux 6.9, Sterba wyróżnia następujące ulepszenia:

  • Przyspieszenie logowania: niewielkie przyspieszenie prowadzenia dziennika, gdy ponownie przydzielana struktura jest przydzielana tylko raz, co zmniejsza opóźnienia i redukuje konflikty blokad.

  • Zwiększenie przepustowości: niewielki wzrost przepustowości (+6%), zmniejszenie konfliktów blokad po wyczyszczeniu bitów odłożonego przydziału, stosujące się do kilku popularnych typów obciążeń roboczych.

  • Pominięcie pełnego przeliczania kwot: jeśli w tej samej transakcji dodawane jest nowe powiązanie, pełne przeliczenie kwot może zostać pominięte.

Te optymalizacje nie tylko poprawiają ogólną wydajność Btrfs, ale także czynią jego użycie bardziej efektywnym w różnych scenariuszach pracy.

Dodatkowe ulepszenia BTRFS

Oprócz wspomnianych optymalizacji, Btrfs w Linux 6.9 otrzyma poprawki dla kompresji Zstd, usprawnienia w kodzie debugowania, podniesienie jakości obsługi błędów, przygotowanie do bardziej szczegółowego dzielenia blokad sektorów oraz refaktoryzację kodu. Wszystkie te zmiany mają na celu wzmocnienie stabilności, bezpieczeństwa i wydajności systemu plików.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster