Uso da memória virtual excedendo o espaço da unidade física

1

Eu tenho uma máquina rodando o Ubuntu no Amazon EC2. A máquina possui um drive raiz de 43 Gb e 30 Gb de RAM. Eu estou executando um processador e processo intensivo de memória e tenho notado que às vezes empaca por nenhum motivo aparente. Eu estou olhando para o uso do sistema através do programa htop . Eu incluí uma captura de tela abaixo.

Faz sentido que a coluna VIRT acrescente mais do que o espaço físico da unidade do sistema? Meu entendimento é que é o uso de memória virtual. Essencialmente, estou tentando entender se meu processo está congelando porque está ficando sem recursos e com quais recursos ele está ficando sem recursos.

    
por gallamine 27.05.2014 / 22:01

1 resposta

0

Isso é normal; é porque o Linux tem overcommit ( overcommit.ratio ) e o VIRT também é uma memória compartilhada entre processos que usam os mesmos objetos compartilhados.

    
por 28.05.2014 / 06:04

Tags