Com o kernel Linux 6.4 em desenvolvimento, o alocador SLOB é removido, enquanto o próximo plano é a descontinuação e eventual remoção do alocador SLAB.

O alocador SLOB foi descontinuado no final do ano passado e removido dois lançamentos depois, sem objeções ou outros motivos para mantê-lo por perto. O SLAB agora está configurado para passar pelo mesmo processo.

O desenvolvedor Linux Vlastimil Babka compartilhou que não objeções à remoção do SLAB levantadas durante a sessão LSF/MM esta semana, ele continuará seu”hobby”e anunciará a descontinuação do SLAB em seguida e, em seguida, ele será eventualmente removido da árvore de origem do kernel.
Isso não deve ser uma grande surpresa, pois no ano passado observou-se que a depreciação/remoção do SLAB seguiria o SLOB. Em última análise, os desenvolvedores do kernel querem que todos os usuários se concentrem em usar o alocador SLUB superior para sua alocação de memória eficiente e tem sido o padrão desde o final do Linux 2.6 dias. Há também uma opção”SLUB_TINY”para ajudar a aprimorar o SLUB para uso em pequenos dispositivos incorporados onde o SLOB anteriormente tinha alguma tração.

Categories: IT Info