Beiträge von luigi

    Falls unter X11 oder Wayland der oben beschriebene Effekt nochmals auftritt, also dass Swap gefüllt anstatt Cache freigegeben wird, so könnte das vielleicht die folgende Ursache haben: Es gibt Programme/Anwendungen, die temporäre Dateien in tmpfs öffnen und sie später wieder löschen, allerdings ohne diese vorher zu schließen. Daher kann der im Cache gehaltene Teil des tmp-Filesystems nicht mehr freigegeben werden. In so einem Fall bringt auch drop_caches keine Abhilfe (wie oben gezeigt), da dieser Cache-Bereich für das System noch in Gebrauch ist. Hier hilft nur noch ein reboot.


    Ob dies im vorliegenden Fall die Ursache des seltsamen Verhaltens ist, kann man überprüfen, indem man nachsieht, ob es solche Anwendungen mit zwar gelöschten, vorher aber nicht geschlossenen Dateien gibt. Sind dies nur wenige oder wird der Rechner öfters neu gestartet, so macht es meist keine Probleme.


    Zunächst kann man nachschauen, wie viel Speicher für /dev/shm allocated wird:

    Code
    df -t tmpfs --total -h


    Wenn das verdächtig aussieht, hilft

    Code
    lsof -nP +L1 /dev/shm | grep DEL

    um diejenigen Anwendungen zu finden, die temporäre Dateien zwar löschen ohne sie jedoch vorher zu schließen.

    und Ausgabe von ps sortiert nach Speichernutzung: (username ebenfalls ersetzt und die Ausgabe gekürzt, weil sie sonst unnötig lang ist)

    Sorry, aber ich verstehe die Ausgabe von ps nicht! Warum so verklausuliert: Sind mit 'xxxxxxxx' alle usernames gemeint, also auch root?

    Und was bedeuten die Spalten? Zeigt Spalte 1 oder 3 vielleicht das genutzte Memory? In welchen Einheiten?


    Was ist so schwer, bei laufendem top einmal die SHIFT(Umschalt)- und die M-Taste gleichzeitig kurz zu drücken. Dann siehst du doch in absteigender Reihenfolge, welche Prozesse aktuell den meisten Speicher konsumieren. Vielleicht fällt dir dann schon etwas auf ...

    Ich glaube nicht, das du hier neue Ideen erhalten wirst. Es wurde schon alles gesagt zum Thema. Hast du mal die Kabel oder Anschlüsse überprüft? Ansonsten ... Game Over

    Das sehe ich zwar auch so, aber auch weil kaum Informationen kommen, z.B. welcher Monitor an welcher Karte angeschlossen ist. Das von Alero empfohlene inxi -G wurde bisher nicht gezeigt. Was passiert, wenn nur die Intel-Graphik läuft? Oder habe ich das was überlesen?