Ich habe viel RAM und ich benutze sehr wenig. Ich nehme auch einige Screencasts mit auf gtk-recordmydesktop
, die standardmäßig /tmp
während der Aufnahme gespeichert werden. Ich nahm an, dass es bedeuten würde, so viel wie möglich im RAM zu speichern, aber dann habe ich tatsächlich überprüft und festgestellt, dass /tmp
das nicht mit tmpfs gemountet ist. Warum das?
filesystem
tmpfs
tmp
Jo-Erlend Schinstad
quelle
quelle
Antworten:
Ich denke, Sie haben Ihre eigene Frage beantwortet. Viele Programme verwenden
/tmp
zum Speichern temporärer Dateien, und diese können sehr groß sein.Zum Beispiel verwendet Brasero standardmäßig dieses Verzeichnis, um die Image-Datei einer CD / DVD zu speichern, die eine Größe von 4,7 GB haben kann. Es lohnt sich nicht eine ernsthafte Verlangsamung (oder eine Systemblockierung) in einer riskieren aus der Erinnerung Situation , wenn Ihr RAM und Swap voll erhalten.
Für fortgeschrittene Benutzer ist es kein Problem, die Standardeinstellungen einiger Anwendungen zu ändern und
/tmp
als bereitzustellentmpfs
. Für den allgemeinen Gebrauch ist es das Risiko einfach nicht wert, denke ich.quelle
Was ist mit ZRAM-Komprimierung?
Der verfügbare Speicherplatz beträgt mehr als 256 MB, abhängig vom Dateityp.
quelle
Es gab die Idee, tmpfs zu verwenden, wenn genügend Speicherplatz vorhanden ist, und auf die Festplatte zu schreiben, wenn nicht genügend Speicherplatz vorhanden ist: http://www.bigdbahead.com/?p=137 Allerdings hat es nie wirklich funktioniert. Ich habe es geschafft, es zum Laufen zu bringen, aber der FUSE-Overhead macht den Nutzen von tmpfs zunichte: http://shnatsel.blogspot.com/2011/11/miniwheatfs-aka-reliable-ramdisks.html
quelle