Como habilitar o modo de recuperação da zona de memória no kernel do Linux?

1

Estou executando o Gentoo Linux Hardened usando o kernel 4.3.3-endurecido-r4 em uma APU AMD A4-5300. Para solucionar um problema de memória que tenho com meu sistema, preciso ativar sysctl vm.zone_reclaim_mode=1 , mas isso resulta na seguinte mensagem de erro:

sysctl: cannot stat /proc/sys/vm/zone_reclaim_mode: No such file or directory

Sendo este o Gentoo, essa mensagem de erro provavelmente significa que eu perdi a compilação de algum recurso do kernel. No entanto, eu olhei em volta no menu de configuração do kernel ( make menuconfig ) e não consegui encontrar nenhuma opção, e a internet não foi conclusiva ao procurar on-line como ativar essa opção. A coisa mais próxima que encontrei foi a página de documentação do kernel do Linux que explica todos os arquivos de configuração /proc/sys/vm .

O que preciso fazer para poder usar vm.zone_reclaim_mode=1 ?

    
por RAKK 07.04.2016 / 22:51

1 resposta

0

Estou respondendo a minha própria pergunta, uma vez que não obteve nenhuma resposta e a solução sugerida nos comentários funcionou como um encanto.

Eu resolvi isso ativando CONFIG_NUMA na configuração do meu kernel e reconstruindo-o. Depois de inicializar meu novo kernel, eu pude habilitar sysctl vm.zone_reclaim_mode=1 sem problemas.

    
por 01.07.2016 / 18:18