Linux tendiert dazu, wie viel Laufzeit im RAM wie möglich zu halten , da RAM ist viel schneller als Swap. Dabei kategorisiert Linux die Daten im RAM entweder als aktive oder zwischengespeichert . Normalerweise dieses System funktioniert recht gut, aber manchmal Linux versucht , unnötige Speicher im Cache zu halten, zwingt aktive Programme zu tauschen, was einem Rückgang der Systemleistung führt zu verwenden. Um das Problem zu lösen , kann Linux 2.6-Kernel die System-Cache manuell löschen . Anleitung
1
Schließen Sie nicht benötigte Programme . Sie könnten mit zu viel RAM . Wahrscheinlich Schuldigen gehören High -Memory- Anwendungen wie Web-Browser, Media Player und grafische Spiele.
2
Log in ein Terminal als root und geben Sie " free-m . " Überprüfen Sie die Tabelle . Wenn die Menge an Speicher zwischengespeichert wird niedrig, um die verwendete Menge verglichen , bedeutet dies, dass Ihr RAM wird aktiv von Programmen verwendet , und Sie müssen diese Programme , sie zurückzugewinnen schließen. Wenn die Menge zwischengespeichert hoch ist, kann das Spülen der Cache der Lösung Ihres Problems
3
In der gleichen Klemme , Typ : .
Sync; echo 3 > /proc /sys /vm /drop_caches