Abilitazione di KSM in Proxmox per ottimizzare l'uso della RAM

From RVM Wiki
Revision as of 13:08, 15 October 2024 by Gabriele.vivinetto (talk | contribs) (Created page with "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<pre> apt remove ksm-control-daemon --purge apt remove ksmtuned --purge apt reinstall ksm-control-daemon systemctl enable ksmtuned systemctl restart ksmtuned systemctl status ksmtuned </pre>Verificare che sia in attività: cat /sys/kernel/mm/k...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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

Riferimenti