Wydano jądro Linuksa w wersji 5.9, dodano obsługę FSGSBASE i Radeon RX 6000 „RDNA 2”

Linus Torvalds zapowiedział stabilizację wersji 5.9.

Między innymi wprowadził obsługę FSGSBASE do jądra 5.9, co powinno poprawić wydajność przełączania kontekstu na procesorach AMD i Intel. FSGSBASE umożliwia odczyt i modyfikację zawartości rejestrów FS/GS z przestrzeni użytkownika, co powinno poprawić ogólną wydajność, która ucierpiała po załataniu luk Spectre/Metldown. Samo wsparcie zostało dodane przez inżynierów Microsoftu kilka lat temu.

Również:

  • dodano obsługę Radeon RX 6000 „RDNA 2”
  • dodano obsługę poleceń podziału na strefy dysków NVMe (strefowe przestrzenie nazw NVMe (ZNS))
  • wstępne wsparcie dla IBM Power10
  • różne ulepszenia podsystemu pamięci masowej, zwiększona ochrona przed użyciem warstw GPL do łączenia zastrzeżonych sterowników z komponentami jądra
  • model zużycia energii (rama modelu energii) opisuje teraz nie tylko zachowanie zużycia energii przez procesor, ale także urządzenia peryferyjne
  • Dodano opcję REJECT na etapie PREROUTING w Netfilter
  • w przypadku modeli procesorów AMD Zen i nowszych dodano obsługę technologii P2PDMA, która umożliwia wykorzystanie DMA do bezpośredniego przesyłania danych pomiędzy pamięcią dwóch urządzeń podłączonych do magistrali PCI.

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

Dodaj komentarz