Snel booten van Linux-systemen met veel cores laat lang op zich wachten

Eind vorig jaar werd er gewerkt aan kernel-patches voor Linux die het mogelijk moesten maken om x86_64-systemen sneller op te starten. Dit zou gerealiseerd worden door de secundaire cpu-cores parallel te activeren. Er is al een tijdje geen vooruitgang geboekt, wat komt door een probleem in de code dat zich voordoet bij oudere cpu's van AMD.

Deze problemen zijn toen al gerapporteerd voor Zen-processors en ouder. Nu blijkt dat Zen+, Zen en de generaties darvoor geraakt worden en Zen 2 en 3 geen last hebben van het probleem. Doordat het bootproces al vroeg vastloopt en crasht is er weinig output beschikbaar, wat het debuggen erg moeilijk maakt.

De ondersteuning voor parallel boot zou veel tijd kunnen besparen bij het opstarten van systemen met grote aantallen rekenkernen. Er lijkt niet veel prioriteit te zijn voor het verhelpen van de bug. Het is nog niet bekend wanneer de patches uitgerold worden en welke processors ondersteund zullen worden.

Bronnen: Phoronix(1), (2)

« Vorig bericht Volgend bericht »
0