A atualização para o 2.6.38.2 resolveu o problema.
Eu tenho o Ubuntu 10.10 x86_64 2.6.35-28 instalado em duas máquinas espelhadas. Os processos do kernel estão consumindo lentamente toda a memória disponível ao longo do tempo. Demora cerca de 10 dias para consumir 4 GB, o que leva a uma falha total óbvia.
No pastie abaixo, você pode verificar como é que as informações de slab se parecem em torno de 24 horas antes da queda.
É sempre kmalloc-192 e kmalloc-32 que estão vazando a memória com a proporção mútua 6: 1 (192: 32). Eu não tenho certeza de onde ir a partir desse ponto. Existe alguma outra maneira possível de diagnosticar para causar um pouco mais profundo?
Descobri algumas postagens de pessoas com problemas semelhantes em praticamente o mesmo hardware. A solução proposta foi desativar o acpi e o apm, mas isso não resolveu o problema em minhas caixas.
Qualquer ideia muito apreciada.
O hardware é da HP (DL360G5).
O mais estranho é que o slub_debug resolve o problema. Não há vazamento com a depuração ativada. Eu tentei algumas vezes para frente e para trás. Parece que a corelação é consistente!