Vývojári linuxového jadra zvažujú ukončenie podpory a nakoniec odstránením alokátora pamäte SLOB.

Jednoduchý zoznam blokov Pamäťový alokátor SLOB existuje už dlho ako alternatíva k alokátorom SLAB a SLUB. Vývojári Linuxu tiež zvažujú možnosť v budúcnosti zrušiť SLAB a jednoducho opustiť SLUB, ale ako prvý cieľ sa pozerajú na zrušenie SLOB. SLOB je známy svojou vysokou fragmentáciou, hoci občas dobre obstál na vstavaných systémoch.

Zrušenie SLOB sa zvažuje v mene záťaže na údržbu kódu, niektoré funkcie sú kompatibilné iba s inými alokátormi, blokovanie práce na zlepšovaní API v jadre a požiadavky na pamäť SLUB môžu byť potenciálne znížené na hodnotu SLOB, ak je to potrebné.

Diskusia o ukončení podpory a odstránení SLOB možno nájsť prostredníctvom tejto pošty vlákno zoznamu. Iní upstream vývojári sú zatiaľ za zastaranie a odstránenie SLOB, zatiaľ čo odstránenie SLAB môže trvať dlhšie. Je pravdepodobné, že nastane obdobie niekoľkých vydaní jadra, kde bude SLOB označený ako nefunkčný alebo inak výrazne označený, že je zastaraný, než bude definitívne odstránený zo stromu zdrojového kódu jadra.

Categories: IT Info