Monatelang wurde an den Patches für die parallele x86_64-CPU-Boot-Unterstützung gearbeitet, um das parallele Booten sekundärer CPU-Kerne zu ermöglichen und so die Bootzeiten des Linux-Kernels zu verkürzen. Im Laufe der Zeit wurden die Linux-Parallel-CPU-Bring-up-Patches vielen Überarbeitungen unterzogen, während es so aussieht, als ob diese Arbeit nun für die Einführung mit dem Linux 6.5-Kernel später in diesem Sommer bereit ist.

Eine gute Nachricht für die Intel Das Fenster öffnet sich etwa Anfang Juli.

Die Parallel-CPU-Upgrade-Patches wurden zuletzt vom langjährigen Kernel-Entwickler Thomas Gleixner in Angriff genommen. Seit gestern befinden sich alle parallelen Bring-up-Patches in der Warteschlange smp/core von TIP. Da diese Patches nun Teil eines TIP-Zweigs sind, sollten die Patches wiederum als Teil des nächsten Zusammenführungsfensters eingereicht werden, das Linux 6.5 sein wird, sofern keine Last-Minute-Probleme aufgedeckt werden oder Einwände von Linus Torvalds vorliegen.


Diese parallele Startunterstützung hilft bei den Kernel-Startzeiten auf Systemen mit hoher Kernzahl, was insbesondere für Server mit großer Kernzahl von Vorteil ist, die aus Sicherheits-/Wartungsgründen möglicherweise Kexec in neue Kernel-Versionen ausführen und bei denen die Minimierung von Systemausfallzeiten von entscheidender Bedeutung ist. Viele Hyperscaler und andere große Deployer verlassen sich darauf, den Kernel per Kexec auszuführen, um Systemausfallzeiten bei Neustarts zu reduzieren, während diese Patches auch bei Kaltstarts helfen, wenngleich die Zeitersparnis im Vergleich zum langwierigen POST-Vorgang mit Speichertraining auf heutigen High-End-Systemen minimal ist. Endserver.

Vor dem nächsten Kernel-Zyklus sind diese Patches in smp/core-Zweig von tip.git.

Categories: IT Info