Ich erhalte Alarm-E-Mails, wenn die Auslastungsrate 100% beträgt. In meinem Fall verringert sich die Auslagerungsnutzung später nicht (obwohl der Speicher frei ist), sodass ich jede Stunde eine Alarm-E-Mail erhalte.
Wie kann ich die Auslagerungsnutzung reduzieren, ohne meinen Linux-Server neu zu starten?
cat /proc/sys/vm/swappiness
Eine hohe Auslagerungsrate und eine kleine Auslagerungsdatei bedeuten, dass sie häufig voll ist. Reduzieren Sie die Vertauschung oder vergrößern Sie die Vertauschungsdatei oder beides.Antworten:
Sie können
swapoff -a
als root ausgeführt werden, um den gesamten Speicher wieder einzutauschen. Vergessen Sie nicht, danach auszuführenswapon -a
, um Swap wieder verfügbar zu machen. Beachten Sie, dass diesswapoff
fehlschlägt, wenn nicht genügend physischer Speicher verfügbar ist, um alles wieder einzutauschen.quelle