Baixo uso de memória no VPS Ubuntu

Baixo uso de memória no VPS Ubuntu

Eu tenho um servidor VPS com Ubuntu instalado nele. Total de RAM de 16 GB, mas meu servidor usa apenas 3-4 GB... A questão é por quê? Configurei o innoDB para usar 12 GB, mas nada mudou. Carga do servidor 1.5

Como posso aumentar o uso de memória? Quando eu tinha um servidor dedicado, o Ubuntu sempre usava toda a memória para armazenar coisas em cache e acelerar processos.

Responder1

Uma carga média de 1,5 não é um problema se você tiver mais de uma CPU alocada para o VPS. Se houver apenas uma CPU alocada, você estará com um gargalo em algum lugar. A ferramenta 'sar' é boa para identificar o gargalo.

Pode levar algum tempo para preencher os caches. Parece que você tem uma carga razoavelmente eficiente de memória. Dê algum tempo ao sistema e o uso de memória deverá aumentar. Se não aumentar, você poderá estar atingindo os limites de ajuste do kernel. Alocar mais memória do que o necessário terá retornos decrescentes.

A menos que você tenha um banco de dados muito grande para o qual todos os dados sejam acessados ​​ativamente, a alocação de mais memória ao banco de dados não aumentará o uso de memória. O uso máximo de memória não deve ser muito maior que o espaço usado pelos arquivos de dados do banco de dados.

Alocar e usar memória excessiva para um servidor virtual pode causar problemas para outros servidores em execução no mesmo host. Há um limite após o qual todos os servidores virtuais começarão a trocar, levando a uma diminuição significativa no desempenho. (Vi os tempos do Java Full GC passarem de segundos para horas.)

informação relacionada