Sobes.tech
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.