Abilitazione di KSM in Proxmox per ottimizzare l'uso della RAM
Il servizio ksmtuned permette di deduplicare la RAM utilizzata dalle VM se l'occupazione sale oltre una certa soglia, in Proxmox di default oltre 80% di occupazione
Per assicurarsi che funzioni, installare il pacchetto corretto
apt remove ksm-control-daemon --purge apt remove ksmtuned --purge apt reinstall ksm-control-daemon systemctl enable ksmtuned systemctl restart ksmtuned systemctl status ksmtuned
Verificare che sia in attività:
cat /sys/kernel/mm/ksm/run
1
Attendere qualche minuto, si vedrà:
- nella GUI aumentare il valore di KSM
- in top il processo ksmd utilizzerà fino al 50% di CPU