Egy javítássorozat azt javasolja, hogy idén nyáron távolítsák el az SLOB memóriaelosztót a Linux 6.4-es kernelből.

A tavalyi kernelfejlesztői megbeszéléseket követően a Linux 6.2-es kernel előrehaladt, és megszüntette a SLOB-ot, mint egyszerű allokátort. A SLOB allokátort úgy tervezték, hogy helytakarékos legyen, de végül nem annyira méretezhető.

A kernelfejlesztők teljesen meg akarnak szabadulni az SLOB kódtól, mivel ez karbantartási nehézséget jelent, és szeretnének fejleszteni a SLUB-elosztót úgy, hogy kevesebb kód miatt kell aggódniuk. A kernelfejlesztők a SLAB elavulását és eltávolítását is tervezik, így a SLUB marad az optimális memóriaelosztó.


Vlastimil Babka, a SUSE munkatársa kiküldve egy patch sorozat, amely eltávolítja a SLOB-ot. Ahogy a javítás kísérőlevelében is szerepel, az a remény, hogy ezt a Linux”-next”ágában megvizsgálják, és ha nincs ellenvetés, eltávolítják a fő Linux 6.4-es kernelből.

A SLOB törlése közel ezer sornyi kóddal könnyebbé teszi a kernelt, és máris lehetővé teszi bizonyos azonnali előnyök elérését. Tekintse meg a javítássorozatot a SLOB ezen nyáron történő valószínű eltávolításával kapcsolatos további részletekért.

Categories: IT Info