Junior — Middle
De que formas é possível determinar o uso de memória RAM de um processo no Linux?
sobes.tech IA
Resposta da IA
No Linux, existem várias formas de determinar o uso de memória RAM por um processo:
- Comando
ps— mostra informações sobre os processos, incluindo o uso de memória:
ps aux | grep <nome_do_processo>
A coluna RSS (Resident Set Size) indica a quantidade de memória física utilizada em kilobytes.
-
Comando
topouhtop— utilitários interativos para monitorizar processos e o seu consumo de recursos, incluindo memória. -
Ficheiro
/proc/[pid]/statusou/proc/[pid]/statm— contém informações detalhadas sobre a memória de um processo específico. Por exemplo:
cat /proc/<pid>/status | grep VmRSS
mostra a quantidade atual de memória física utilizada.
- Comando
pmap— mostra o mapa de memória de um processo:
pmap <pid>
- Utilitários
smemoupidstat— para uma análise mais detalhada do uso de memória.
Estes métodos permitem obter uma visão geral e detalhes específicos sobre o uso de memória RAM pelo processo.