|
Re: Identificar los procesos que más swap usan
El calculo de el uso de memoria swap que ocupa cada proceso se puede obtener de la salida del comando
# ps aux
donde la columan VZS indica memoria virtual (Swap + memoria_fisica) y RSS indica memoria_fisica, es decir la resta VZS-RSS indica la cantidad (en KB) de memoria swap empleada por cada proceso
En todo caso que use la swap al 100% no es para preocuparse, linux tiende a liberar swap solo cuando la necesita.
Si tuviera alta paginación necesitarias mas memoria o mas swap. Con el comando vmstat puedes ver la paginación del sistema (las columnas si so o swap in/ swap out)
en todo caso si quieres que el servidor haga mas swap out, puedes subir el "swapiness" que por defecto esta en 60 y se mueve en un rango de 0 a 100
echo 10 > /proc/sys/vm/swappiness
ó
sysctl -w vm.swappiness=10
__________________
Wii CODE: 6433 8225 0253 8831 RedHat Certified Engineer Red Hat Enterprise Linux 3
RedHat Certified Engineer Red Hat Enterprise Linux 5
CompTIA Linux+ certified professional
Certified Systems Administrator (CSA) - HP-UX v11
Certified Systems Engineer (CSE) - HP-UX v11
IBM Certified Specialist eServer p5 and pSeries Administration and Support for AIX 5L V5.3
|