Respostas:
no linux, você pode usar
cat /proc/meminfo
para ver troca total e troca livre (todo o linux)cat /proc/swaps
para ver quais dispositivos de troca estão sendo usados (todos linux)swapon -s
para ver dispositivos e tamanhos de troca (onde o swapon está instalado)vmstat
para estatísticas atuais da memória virtualno Mac OS X, você pode usar
vm_stat
para ver informações sobre memória virtual (swap)ls -lh /private/var/vm/swapfile*
para ver quantos arquivos de troca estão sendo usados.no Solaris, você pode usar
swap -l
para ver dispositivos / arquivos de troca e seus tamanhosswap -s
para ver o tamanho total da troca, usado e gratuitovmstat
ver estatísticas da memória virtualEm alguns sistemas, "memória virtual" refere-se apenas a dispositivos de memória com backup em disco e, em outros sistemas, como Solaris, a Memória Virtual pode se referir a qualquer espaço de endereço de processo do usuário, incluindo sistemas de arquivos tmpfs (como / tmp) e espaço de memória compartilhado.
cat /proc/meminfo
deveria sercat /proc/meminfo | grep Swap
Com o Linux, você pode usar o top
comando para ver se a troca está ativa ou não, na qual você pode ver algo parecido kswapd0
. O top
comando fornece uma visualização dinâmica em tempo real de um sistema em execução; portanto, você deve ver a troca lá.
Se você não vê isso lá, é mais provável que não esteja funcionando. Para reiniciá-lo ou ativá-lo, você pode usar este comando: sudo swapon --all --verbose
( fonte )
Em seguida, executando o top
comando novamente, você deverá vê-lo.
swapon --show
Isso é um pouco melhor do que swapon -s
, pois fornece unidades de tamanho amigável ao ser humano, como:
NAME TYPE SIZE USED PRIO
/dev/dm-1 partition 7.5G 563.8M -2
man swap
diz:
-s, --summary Exibe o resumo do uso da troca por dispositivo. Equivalente a "cat / proc / swaps". Esse formato de saída é DEPRECADO em favor do --show, que fornece melhor controle sobre os dados de saída.
Testado no Ubuntu 18.04, util-linux 2.31.1.
swapon -s mostrará troca ativa
Para ativar a troca
Swapon -v device n name
free
deve informar a quantidade de troca disponível para o seu sistema.