Da der Kernel von Linux 6.3 wahrscheinlich am Sonntag als stabil veröffentlicht wird, haben bereits damit begonnen, Pull-Requests für Feature-Code für das Zusammenführungsfenster von Linux 6.4 einzureichen.

Vlastimil Babka von SUSE hat heute die SLAB-Zuweisungsaktualisierungen für Linux 6.4 eingereicht, und am bemerkenswertesten dabei ist die Entfernung der SLOB-Zuweisung.

Linux 6.2 hat die SLOB-Zuweisung als veraltet markiert, Kernel-Entwickler empfehlen stattdessen die Verwendung der SLUB-Speicherzuweisung. Das Entfernen von SLOB verringert den Wartungsaufwand der Allokatoren und kann die Einführung von API-Verbesserungen erleichtern. Der SLOB-Zuordner war in der Vergangenheit bei eingebetteten Systemen mit winzigen Mengen an RAM beliebt.


Da sich in den letzten Monaten niemand über seine Verwerfung beschwert hat, sind die Kernel-Entwickler bereit, SLOB fallen zu lassen. Der heutige Pull-Request entkernt tatsächlich die knapp tausend Codezeilen, aus denen der SLOB-Allocator besteht.

Also mit diesem Pull-Request, bye-bye SLOB !

Categories: IT Info