SwapSpace è un'utilità che crea un "file di scambio dinamico" che in base ai requisiti del sistema operativo cambia le sue dimensioni.
Quindi puoi persino dimenticarti di creare un file di scambio virtuale e installare semplicemente "SwapSpace" e ne creerà automaticamente uno per te e lo ridimensionerà anche quando necessario.
Puoi anche utilizzare "Swapspace" fianco a fianco con un file di scambio creato manualmente e quando quello manuale viene riempito, "Swapspace" ne creerà automaticamente un altro per il sistema operativo in modo che il sistema operativo abbia sempre uno spazio di scambio e ciò migliora la stabilità. /P>
Un'altra cosa utile di "SwapSpace" è che, ogni volta che può, ridurrà la dimensione dello SwapSpace e "rilascerà" quei byte nel file system dell'utente e secondo gli sviluppatori questa riduzione aiuta anche ad aumentare le prestazioni del file di scambio ( inoltre il tuo "prezioso" spazio su HDD non viene sprecato).
Installa con
sudo apt-get install swapspace
E adatta il file di configurazione alle tue esigenze. Ho impostato il minimo su 0
sulla mia macchina VM debian con solo HDD da 8 GB
Inoltre ho anche impostato la swappiness a 0
per ridurre al minimo l'utilizzo del prezioso spazio HDD sulla mia VM:
Per modificare il valore di swappiness del sistema, apri /etc/sysctl.conf
come radice. Quindi, modifica o aggiungi questa riga al file:
vm.swappiness = 0
(Riavvia per rendere effettive le modifiche)
Swapspace è vecchio e non mantenuto e potrebbe portare, un giorno, a problemi nei sistemi moderni. Penso che la migliore soluzione per lo scambio dinamico sia:
sudo apt install dphys-swapfile
sudo update-rc.d dphys-swapfile enable
quindi impostando CONF_SWAPFACTOR=2
in /etc/dphys-swapfile
e infine
sudo service dphys-swapfile start