Das Löschen von Swap würde nichts für die Langsamkeit Ihres Computers bewirken und muss nicht ausgeführt werden, es sei denn, Sie glauben, dass ein fehlerhaftes Programm vertrauliche Daten (z. B. Kennwörter) im austauschbaren Speicher gespeichert hat, die möglicherweise auf der Swap-Partition geendet haben. Wenn Sie potenziell vertrauliche Daten nicht aus dem Swap löschen müssen, müssen Sie den Swap niemals manuell bereinigen oder formatieren, wenn er funktioniert.
Der wahrscheinlichste Grund dafür, dass sich Ihr System langsam anfühlt, ist, dass das RAM des Systems fast aufgebraucht ist. Dies kann auch dann der Fall sein, wenn der Systemmonitor anzeigt, dass auf dem System noch Speicher verfügbar ist, da der Speicherbedarf häufig sporadisch ist und der Speicher möglicherweise nur für weniger als eine Sekunde benötigt wird und in keinem langsam aktualisierenden Systemmonitor angezeigt wird.
Am einfachsten ist es, ein Terminal zu öffnen und den Befehl auszuführen sudo vmstat -SM 10
(möglicherweise müssen Sie die Installation vmstat
zuerst ausführen sudo apt install vmstat
):
Die Ausgabe sieht ungefähr so aus (alle 10 Sekunden erscheint eine neue Zeile):
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
2 0 0 1609 6565 13230 0 0 88 195 17 178 44 10 45 1 0
1 0 0 1599 6565 13232 0 0 0 226 4621 18688 22 6 72 0 0
4 0 0 1566 6565 13234 0 0 0 67 5217 20819 27 7 65 1 0
2 0 0 1533 6566 13241 0 0 0 847 6021 23359 35 6 58 0 0
Die Felder, die Sie überwachen möchten, sind swap
si
und so
das heißt, die Anzahl der Megabytes in einem Zeitraum von 10 Sekunden, die eingelagert (vom Swap-Gerät in den Arbeitsspeicher) oder ausgelagert werden . Normalerweise so
spielt dies keine Rolle für die Systemgeschwindigkeit, si
führt jedoch zu Langsamkeit und wird dadurch verursacht, dass das System über zu wenig RAM für die Prozesse verfügt, die Sie parallel ausführen möchten. Mögliche Lösungen sind: (1) Schließen einer oder mehrerer von Ihnen verwendeter Anwendungen oder (2) Erhalten von mehr physischem RAM.
Drücken Sie Ctrl+ Czum Verlassen vmstat
.
Beachten Sie, dass vmstat
es nicht möglich ist, festzustellen, ob das System für kurze Zeit in die Nähe des freien Speichers von Null geht free
, buff
und cache
große Zahlen haben kann, selbst wenn der Speicher langsam ist. sar
ist wahrscheinlich das einzige Programm, das mit Sicherheit feststellen kann, ob der Speicher voll ist, aber das Programm ist ziemlich schwer zu konfigurieren (nicht unmöglich - installieren Sie es einfach und beginnen Sie mit man sar
).