Patch de alocação de memória do kernel

4

Existe algum patch para o kernel do Linux usar alocadores de memória diferentes, como o alocador ned ou Alocador de TLSF ?

    
por uray 05.09.2010 / 03:41

1 resposta

4

Os alocadores que você menciona são alocadores userspace , totalmente diferentes dos alocadores de kernel. Talvez alguns dos conceitos subjacentes possam ser usados no kernel, mas teriam que ser implementados do zero.

O kernel já tem 3 alocadores, SLAB, SLUB, SLOB, (e havia / é SLQB). O SLUB, em particular, foi projetado para funcionar bem em sistemas com várias CPUs.

Como sempre, se você tiver idéias sobre como melhorar o kernel, suas sugestões específicas, de preferência na forma de correções, serão bem-vindas em LKML: -)

    
por 17.09.2010 / 14:23