Risposte:
in Linux, puoi usare
cat /proc/meminfo
per vedere lo scambio totale e lo scambio libero (tutto linux)cat /proc/swaps
per vedere quali dispositivi di swap vengono utilizzati (tutti i Linux)swapon -s
per vedere dispositivi e dimensioni di swap (dove è installato swapon)vmstat
per le statistiche attuali sulla memoria virtualein Mac OS X, è possibile utilizzare
vm_stat
per visualizzare informazioni sulla memoria virtuale (swap)ls -lh /private/var/vm/swapfile*
per vedere quanti file di scambio vengono utilizzati.in Solaris, è possibile utilizzare
swap -l
per vedere i dispositivi / file di scambio e le loro dimensioniswap -s
per visualizzare la dimensione totale dello swap, usata e gratuitavmstat
per visualizzare le statistiche della memoria virtualeSu alcuni sistemi, "memoria virtuale" si riferisce solo a dispositivi di memoria con backup su disco e su altri sistemi, come Solaris, la memoria virtuale può fare riferimento a qualsiasi spazio degli indirizzi dei processi utente, inclusi i filesystem tmpfs (come / tmp) e lo spazio di memoria condivisa.
cat /proc/meminfo
dovrebbe esserecat /proc/meminfo | grep Swap
Con Linux puoi usare il top
comando per vedere se lo swap è attivo o meno, in cui puoi vedere qualcosa di simile kswapd0
. Il top
comando fornisce una vista dinamica in tempo reale di un sistema in esecuzione, quindi dovresti vedere lo scambio lì.
Se non lo vedi lì, è più probabile che non funzioni. per riavviarlo o abilitarlo, è possibile utilizzare questo comando: sudo swapon --all --verbose
( sorgente )
Quindi eseguendo top
nuovamente il comando dovresti vederlo.
swapon --show
Questo è un po 'meglio rispetto a swapon -s
quello che fornisce unità di dimensione umana come:
NAME TYPE SIZE USED PRIO
/dev/dm-1 partition 7.5G 563.8M -2
man swap
dice:
-s, --summary Visualizza il riepilogo dell'utilizzo dello swap per dispositivo. Equivalente a "cat / proc / swaps". Questo formato di output è DEPRECATO a favore di --show che fornisce un migliore controllo sui dati di output.
Testato in Ubuntu 18.04, util-linux 2.31.1.
swapon -s mostrerà lo swap attivo
Per attivare lo scambio
Swapon -v nome dispositivo n
free
dovrebbe dirti quanto swap è disponibile per il tuo sistema.