Ho un server Ubuntu 8.04 che esegue un database e un sacco di server di applicazioni Java. La sua configurazione e utilizzo della memoria è:
total used free shared buffers cached
Mem: 16456176 15930028 526148 0 81372 9674196
-/+ buffers/cache: 6174460 10281716
Swap: 1951888 366100 1585788
Ho notato che lo scambio aumenta ogni pomeriggio e viene rilasciato qualche volta durante la notte. La domanda non è la stessa in tutti i giorni e inizia in momenti diversi. Quindi è abbastanza casuale, ad eccezione del confine sfocato "pomeriggio-notte".
Il caricamento su questa macchina varia durante il giorno. È molto basso tra mezzanotte e le 6-7 del mattino, molto più alto (ma stabile) fino alle 6-8 del pomeriggio, per poi scendere gradualmente.
Ora ho le seguenti domande:
- Come posso vedere quali processi utilizzano swap?
- Perché preferisce scambiare piuttosto che prendere un po 'di memoria dalla cache?
NSWAP
colonna (Ubuntu 16.04: /).