8GB RAM sind voll, adressiert /tmp /var/log in RAM

8GB RAM sind voll, adressiert /tmp /var/log in RAM

Ok, ich habe also 8 GB Speicher und 30 GB msata-Speicher + einige externe Laufwerke ...

30 GB für Ubuntu, keine SWAP-Partition, nur Haupt-/

fstab wurde aktualisiert, um /tmp und /var/log im RAM und Firefox-Caching in /tmp zu speichern.

Aber mein RAM ist sehr schnell voll. Ich kann den Computer nicht 24 Stunden ohne Probleme laufen lassen. Nach langer Zeit erreiche ich die Speicherkapazität des msata-Laufwerks und des RAM. 30 GB sind mit ~/.cache/upstart gefüllt (ich lösche es einfach :-D) und der RAM ist voll.... Ich kenne den Grund nicht. Habe /var/log und /tmp geprüft, aber es ist nicht groß genug, um meinen Speicher zu füllen.

fstab:

UUID=d12c3921-b2d3-49d4-a55b-fd22683c4b6d /               ext4    noatime,errors=remount-ro 0       1
#
# Modification for SSD
tmpfs      /var/log        tmpfs      defaults,noatime        0    0
tmpfs      /tmp          tmpfs      defaults,noatime,mode=1777    0    0

Antwort1

Sie können sich das Upstart-Verzeichnis genauer ansehen, um zu sehen, was groß wird, aber versuchen Sie, die fstab-Attribute zu ändern, indem Sie „noatime“ entfernen. Dies ist RAM, also ist das nicht notwendig, wie es bei der SSD (oder einem anderen Flash mit begrenzter Lebensdauer) der Fall ist. Ich verwende auch nicht die Standardeinstellungen, aber es läuft nie so lange wie Sie. Hier sind meine Einstellungen (ignorieren Sie den RAMFS-Unterschied und ich denke, die Größe wurde früher ignoriert, wird aber heutzutage verwendet):

tmpfs       /tmp        tmpfs   size=256M,mode=1777 0   0
ramfs       /var/log    ramfs   mode=755        0   0

verwandte Informationen