¿Cómo puedo verificar si el intercambio está activo y qué dispositivos de intercambio están configurados en la línea de comando?
121
en Linux, puedes usar
cat /proc/meminfo para ver el intercambio total y el intercambio gratuito (todo linux)cat /proc/swaps para ver qué dispositivos de intercambio se están utilizando (todos linux)swapon -s para ver dispositivos y tamaños de intercambio (donde está instalado swapon)vmstat para estadísticas actuales de memoria virtualen Mac OS X, puedes usar
vm_stat para ver información sobre la memoria virtual (intercambio)ls -lh /private/var/vm/swapfile* para ver cuántos archivos de intercambio se están utilizando.en Solaris, puedes usar
swap -l para ver dispositivos / archivos de intercambio y sus tamañosswap -s para ver el tamaño de intercambio total, usado y gratisvmstat para ver estadísticas de memoria virtualEn algunos sistemas, "memoria virtual" se refiere solo a dispositivos de memoria con respaldo de disco, y en otros sistemas, como Solaris, la memoria virtual puede referirse a cualquier espacio de direcciones de proceso de usuario, incluidos los sistemas de archivos tmpfs (como / tmp) y el espacio de memoria compartida.
freedebería decirle cuánto intercambio está disponible para su sistema.cat /proc/meminfodebería sercat /proc/meminfo | grep SwapIntente
swapon -sobtener una lista de los dispositivos de intercambio actuales y otra información relevante.fuente
Con Linux, puede usar el
topcomando para ver si el intercambio está activo o no, en el que puede ver algo asíkswapd0. Eltopcomando proporciona una vista dinámica en tiempo real de un sistema en ejecución, por lo tanto, debería ver el intercambio allí.Si no lo ve allí, es más que probable que no esté funcionando. para reiniciarlo o habilitarlo, puede usar este comando:
sudo swapon --all --verbose( fuente )Luego, ejecutando el
topcomando nuevamente, debería verlo.fuente
swapon --showEsto es un poco mejor que
swapon -sya que proporciona unidades de tamaño amigables para los humanos, tales como:man swapdice:Probado en Ubuntu 18.04, util-linux 2.31.1.
fuente
swapon -s mostrará el intercambio activo
Para activar el intercambio
Swapon -v dispositivo n nombre
fuente