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 está usando a memória virtual como back-end. Se sua memória RAM estiver esgotada, ela usará alguma troca.
Alguém pode explicar como a troca é relatada no Linux?
Estou perguntando porque os comandos free e top reportam alguma troca usada que não pode ser encontrada em /proc/$PID/status
.
grep --color VmSwap /proc/*/status
relatórios 0 kB
.
Qualquer ajuda seria muito apreciada.
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 está usando a memória virtual como back-end. Se sua memória RAM estiver esgotada, ela usará alguma troca.
Tags swap partitioning