Quando a RAM estiver esgotada, o que acontecerá?

1

Quando eu corri o convert do ImageMagick para converter e combinar arquivos de imagem em um arquivo pdf, ele criará diretórios e arquivos temporários de 10 GB em /tmp .

Não tenho certeza se isso aconteceu o tempo todo ou porque minha memória RAM estava esgotada. Alguns disseram que convert fez isso porque minha RAM não tinha mais espaço livre.

Em geral, o que acontece quando a RAM é consumida? Não o sistema operacional  trocar o conteúdo do Ram para a partição swap no disco?

Mas a partição swap em /tmp ?

    
por Tim 15.11.2014 / 22:40

1 resposta

1

Geralmente, a partição virtual é sua própria partição ou um arquivo no sistema de arquivos.

Ele certamente não começará a gravar em um arquivo em / tmp por vontade própria.

Se você executar o comando "free -m", isso mostrará a você quanto RAM & SWAP você tem, e quanto está sendo usado.

Enquanto seu processo está em andamento, será válido executar um "watch free -m" e ficar de olho no uso da memória para verificar o que está acontecendo em seu sistema.

    
por 15.11.2014 / 22:55

Tags