DragonFlyBSD 5.6.0

17 czerwca 2019 roku zaprezentowano kolejną znaczącą odsłonę systemu operacyjnego DragonFly BSD – Release56. Wydanie to wprowadza znaczące ulepszenia systemu pamięci wirtualnej, aktualizacje Radeonów i TTM oraz ulepszenia wydajności HAMMER2.

DragonFly powstał w 2003 roku jako rozwidlenie FreeBSD w wersji 4. Wśród wielu cech tej sali operacyjnej można wyróżnić następujące:

  • Wysokowydajny system plików HAMMER2 - obsługa równoległego zapisu do wielu migawek, elastyczny system kwot (w tym katalogów), przyrostowe dublowanie, kompresja oparta na różnych algorytmach, rozproszone dublowanie wielu wzorców. Mechanizm grupowania jest w fazie opracowywania.

  • Hybrydowe jądro oparte na lekkich wątkach z możliwością uruchamiania wielu kopii jądra jako procesów w przestrzeni użytkownika.

Główne zmiany w wydaniu

  • W podsystemie pamięci wirtualnej wprowadzono liczne zmiany, co znacznie zwiększyło wydajność, aż do 40-70% w przypadku niektórych typów operacji.

  • Wiele zmian w sterowniku DRM dla Radeona i podsystemie zarządzania pamięcią wideo TTM dla układów wideo AMD.

  • Poprawiona wydajność systemu plików HAMMER2.

  • Dodano obsługę FUSE w przestrzeni użytkownika.

  • Zaimplementowano izolację danych w procesorze pomiędzy systemem a użytkownikiem: SMAP (Zapobieganie dostępowi w trybie nadzorcy) i SMEP (Zapobieganie wykonywaniu trybu nadzorcy). Aby z nich skorzystać, wymagane jest wsparcie ze strony procesora.

  • W przypadku procesorów Intel zaimplementowano ochronę przed atakami klasy MDS (Microarchitectural Data Sampling). Domyślnie jest wyłączona i należy ją włączyć ręcznie. Ochrona przed widmami jest domyślnie włączona.

  • Migracja do LibreSSL trwa.

  • Zaktualizowane wersje komponentów systemu operacyjnego innych firm.

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

Dodaj komentarz