
Alguém pode explicar como a troca é relatada no Linux?
Estou perguntando isso porque os comandos free e top relatam algumas trocas usadas que não podem ser encontradas no arquivo /proc/$PID/status
.
grep --color VmSwap /proc/*/status
relatórios 0 kB
.
Qualquer ajuda seria muito apreciada.
Responder1
O kernel pode fazer uso da área de swap, você está apenas verificando o uso do processo.
Um exemplo é o sistema de arquivos tmpfs que usa a memória virtual como back-end. Caso sua RAM esteja esgotada, será necessária alguma troca.