Včera Linus Torvalds vydal jádro 5.9. Nové jádro podporuje očekávané GPU Radeon RX 6000 „RDNA 2“ a GPU v Intel Rocket Lake. Nově je možné kompilovat clangem i 32bitové jádro pro x86. Nové je také férové zamykání stránek, které má nastavitelnou „míru neférovosti“, protože úplná férovost způsobovala propad výkonu.
Konečne byla také zařazena podpora x86_64 instrukce FSGSBASE, na které se pracuje již pět let. Instrukci podporuje Intel od Ivy Bridge a také nové procesory AMD. Podporu můžete zjistit pomocí grep fsgsbase /proc/cpuinfo
. Instrukce bude zapnuta pro všechny podporované procesory automaticky, uživatel může podporu vypnout pomocí parametru jádra nofsgsbase
. Použití instrukce má pozitivní dopad na výkon například při častém přepínání kontextu.
(zdroj: phoronix)