Linux: cómo free/top informa el intercambio. Cómo determinar correctamente el uso de swap por proceso

Linux: cómo free/top informa el intercambio. Cómo determinar correctamente el uso de swap por proceso

¿Alguien puede explicar cómo se informa el intercambio en Linux?

Lo pregunto porque los comandos free y top informan que se utilizó algún intercambio que no se puede encontrar en /proc/$PID/status.

grep --color VmSwap /proc/*/statusinformes 0 kB.

Cualquier ayuda sería muy apreciada.

Respuesta1

El kernel puede hacer uso del área de intercambio, usted solo está verificando el uso del proceso.

Un ejemplo es el sistema de archivos tmpfs que utiliza la memoria virtual como back-end. Si su RAM está agotada, utilizará algún intercambio.

información relacionada