Ontwikkelaars van de Linux-kernel kijken alvast ver vooruit naar de volgende generaties hardware. In de nieuwste wijzigingen voor kernelversie 7.4 zijn aanpassingen doorgevoerd voor de toekomstige Zen 6-processors van AMD. Het doel hiervan is om bekende kwetsbaarheden in het chipontwerp af te vangen, zonder dat de computer daar onnodig traag van wordt.
Sinds de ontdekking van hardwarematige lekken zoals Spectre moeten besturingssystemen allerlei softwarematige trucs toepassen om gegevens veilig te houden. Die beschermende ingrepen, zogeheten mitigaties, kosten bij oudere chips soms flink wat prestaties omdat bepaalde rekenprocessen worden vertraagd. Voor de komende Zen 6-architectuur heeft de Linux-kernel nu een lichtere aanpak gekregen, omdat AMD op hardwareniveau al stappen zet om deze risico’s te beperken.
In de praktijk betekent dat dat wie straks een systeem met Zen 6 gebruikt, niet hoeft te kiezen tussen optimale veiligheid en maximale snelheid. Het besturingssysteem hoeft minder zware remmen op de processor te zetten, waardoor taken vlot blijven lopen terwijl de bescherming tegen misbruik gewoon intact blijft.
Hoewel de introductie van Zen 6 nog even op zich laat wachten, toont deze vroege aanpassing hoe snel Linux inspeelt op nieuwe techniek. Door de beveiliging nu al te verfijnen, werkt het systeem straks direct vanaf dag één optimaal op de nieuwe processors.
Bron: https://www.phoronix.com/news/AMD-Zen-6-BTB-Linux-7.4-Merged
