Existe uma maneira de coletar estatísticas de uso da RAM?

1

Esta é minha configuração:

Processor: Intel Core i5-2500K @ 3.70GHz (4 Cores), 
Motherboard: ASRock H67DE3, Chipset: Intel 2nd Generation Core Family 
DRAM, Memory: 32768MB, 
Disk: 250GB Samsung SSD 850, 
Graphics: HIS AMD Radeon HD 6870 1024MB, 
Audio: Realtek ALC892, 
Monitor: SyncMaster, 
Network: Realtek RTL8111/8168/8411

Ubuntu 16.04 

Descobri que java consome muita RAM, mas preciso entender como coletar o uso de RAM por aplicativo de software.

Existe uma maneira de fazer isso?

    
por Michelangelo 13.10.2016 / 08:58

1 resposta

0

Que tal usar smemstat? Executá-lo uma vez mostrará o uso da memória nessa instância, enquanto a execução do modo periódico mostrará o delta de memória dos processos ao longo do tempo:

modo de um tiro:

smemstat

modo de período (digamos a cada 60 segundos para 100 amostras:)

smemstat 60 100
    
por Colin Ian King 13.10.2016 / 12:36