Junior — Middle
Pode explicar o conceito de memória residente no sistema operativo Linux e o seu papel?
sobes.tech IA
Resposta da IA
A memória residente (resident memory) no Linux é a parte da memória RAM que um processo ocupa efetivamente neste momento e que está carregada na memória física (RAM).
Ela reflete quantas páginas de memória do processo estão na RAM, e não descarregadas no disco (swap). Isto é importante para avaliar o consumo real de memória do processo.
Por exemplo, o comando top mostra a coluna RES — que indica a memória residente.
Papel da memória residente:
- Ajuda a entender quanto de memória o processo realmente utiliza.
- Influencia o desempenho: se a memória residente for demasiado grande e não couber na RAM, o sistema começa a fazer swap, o que diminui a velocidade.
- É usada para monitoramento e otimização do uso de recursos.
Assim, a memória residente é a quantidade real de memória que o processo ocupa na RAM neste momento.