Ungewöhnliche Speicherplatznutzung

Ungewöhnliche Speicherplatznutzung

Ich verwende KDE Neon mit einem Budgie-Desktop. Ich verwende es, um an einer seltsamen Site zu arbeiten, die eine PHP-Site in einem Docker-Image sowie eine Scala-Site in einem anderen Docker-Image startet. Die Scala-Sites kommunizieren mit der PHP-Site, um einige veraltete Daten und Seiten abzurufen. (Das habe ich nicht geschrieben; es ist ein Albtraum.) Ich verwende es auf einer 250 GB großen Samsung EVO SSD in meinem Computer und aus irgendeinem Grund nimmt alles, was ich tue, Unmengen an Speicherplatz ein. Zum Beispiel habe ich eine Abfrage ausgeführt, die 95.000 Ergebnisse zurückgegeben hat. Das hat über 50 MB Speicherplatz beansprucht. Es scheint, als würde überhaupt nichts davon freigegeben.

Ich habe viermal ein ganzes GB freigeräumt und siehe da, es füllt sich sofort wieder und ich habe buchstäblich null Speicherplatz übrig. Das passiert im Laufe von etwa 5 Minuten. Ich verwende diesen Computer mit dieser Festplatte seit Mai und hatte keine Probleme damit. Ich verstehe, dass sie ein wenig klein ist, aber es scheint, als ob ich Speicherplatz freigeben und ihn frei lassen könnte, bis ich etwas darauf herunterlade oder erstelle. Aber es scheint, als würde alles, was ich tue, ihn in letzter Zeit einfach vernichten. Ich meine, bis zu dem Punkt, an dem es fehlschlägt, wenn ich im Terminal zweimal die Tabulatortaste drücke, um die Verknüpfung zum Suchen einer Datei zu verwenden. Es heißt, es könne die temporäre Datei nicht schreiben. Ich kann nicht einmal auf MySQL zugreifen, da es nicht genügend Speicherplatz zum Ausführen hat. Ich verstehe, dass es etwas Speicherplatz zum Ausführen von Abfragen verwenden muss, aber wenn es so viel verwenden würde wie jetzt, hätte ich schon vor Monaten keinen Speicherplatz mehr gehabt. Ich führe viele Abfragen mit (ziemlich) großen Ergebnismengen aus.

Ich habe Docker und Scala und all das bereits erwähnt, weil ich dachte, es wäre eine nützliche Information. Ich habe die Protokolle überprüft und nichts scheint ungewöhnlich zu sein. Wenn ich

$ du -hs * | sort -rh | head -10

Befehl, um die Festplattennutzung zu ermitteln, meldet er nicht annähernd die Festplattenspeichernutzung, die ich bei einer vollen SSD erwarten würde. Hier ist die Ausgabe:

23G     home
6.8G    usr
1.1G    var
749M    opt
701M    lib
126M    boot
90M     run
72M     tmp
17M     etc
15M     sbin

Ich habe also keine Ahnung, was los ist. Es kommt mir irgendwie komisch vor, dass das scheinbar aus dem Nichts aufgetaucht ist, aber wenn mir jemand einen Rat geben kann, verspreche ich, ihn zurückzugeben.

Antwort1

Sie können einen Datenträgernutzungsvisualisierer verwenden, wie beispielsweiseBaobaboderFileLightum Ihnen eine grafische Darstellung Ihrer Festplatte zu bieten, sodass Sie die Problembereiche schnell lokalisieren können.

Übrigens können Sie die Festplattennutzung von Docker mit überprüfen docker system dfund nicht verwendete Daten mit entfernen docker system prune.

verwandte Informationen