Mein physischer Speicher beträgt 3 GB. Ich frage mich: Sind die drei TMPFs entweder alle im Speicher (ist das möglich?) Oder auf den Swap erweitert?
2 Antworten auf die Frage
5
Peltier
Mein physischer Speicher beträgt 3 GB. Ich frage mich: Sind die drei TMPFs entweder alle im Speicher (ist das möglich?) Oder auf den Swap erweitert?
tmpfs verwendet Speicher nur, wenn Sie es mit Dateien füllen. Solange es leer ist, benötigt es fast keinen Speicherplatz im RAM.
4
jtimberman
Umfassende Informationen zu tmpfs finden Sie in IBM DeveloperWorks . Kurz gesagt, tmpfs kann auch swap verwenden, wohingegen RAMFS-Geräte nur Arbeitsspeicher sind. Ich empfehle Ihnen, den DeveloperWorks-Artikel zu lesen, wenn Sie Zeit haben. Er ist sehr detailliert und einer der besten Artikel, die ich gelesen habe.
In Bezug auf /dev/shmInsbesondere ist es dort für POSIX - Konformität; Debian legt großen Wert auf die Einhaltung von Standards. Aus einem Red Hat-Mailinglisten-Beitrag :
/ dev / shm ist für POSIX-kompatibles Shared Memory und nur wenige Anwendungen benötigen / verwenden dies.
PulseAudio verwendet `/ dev / shm`, falls vorhanden. http://linux.die.net/man/1/pulseaudio
nagul vor 15 Jahren
2
Der Link zum Artikel von drobbin ist gebrochen ...
binki vor 9 Jahren
0
Ich habe Entwicklerworks nach dem Artikel gefragt, und sie haben mir eine E-Mail geschickt [dieses PDF-Dokument von "Allgemeine Threads: Anleitung für fortgeschrittene Dateisystem-Implementierer, Teil 3"] (http://cdn.ohnopub.net/cdn/binki/com/ibm/www/developerworks/ linux / library / l-fs3 / index-pdf.pdf) mit dem Haftungsausschluss, dass es entfernt wurde, weil es nicht mehr aktuell war.
binki vor 9 Jahren
0
Die Verbindung ist im Moment nicht unterbrochen.
Teemu Leisti vor 7 Jahren
0