Uso de memória monitorado pelo Ubuntu

0

Estou executando um aplicativo Java em um Ubuntu (Kbuntu). Memória 64G. O aplicativo precisa ser executado por um tempo para processar dados.

O Monitor do Sistema mostra que cerca de 10G de memória está sendo usada para o aplicativo.

No entanto, no KInfocenter, entre a memória de 64G, apenas 20G são livres, enquanto 31G são usados para o Cache de Disco. O swap é mínimo.

Então, qual é o cache de disco? Por que usa tanto? Isso é normal ou não?

    
por user697911 26.06.2017 / 11:25

1 resposta

1

Este é o comportamento padrão do UNIX / Linux. SO tentar usar para cache de sistemas de arquivos, tanto quanto possível da memória.

Quando você executa aplicativos que precisam de mais de 20 GB (sua memória livre), o sistema operacional libera uma certa quantidade de memória cache e os fornece ao aplicativo

    
por 26.06.2017 / 11:41