Was bedeuten die tmpfs-Partionen?

Hinweis: In dem Thema Was bedeuten die tmpfs-Partionen? gibt es 14 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Zitat

    tmpfs (englisch für temporary file system) ist ein Dateisystem, das in vielen Unix-artigen Betriebssystemen als verbesserter Ersatz für eine RAM-Disk eingesetzt wird. Im Gegensatz zur RAM-Disk, bei der realer Arbeitsspeicher verwendet wird, wird bei tmpfs virtueller Arbeitsspeicher statt der Festplatte als Speicher benutzt.


    Quelle: http://de.wikipedia.org/wiki/Tmpfs


    Nicht gelesen oder nicht verstanden?

    Für den Inhalt des Beitrages 80559 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Überreichlich, 32GB. Voll war der RAM auch noch nie, da ich erst seit ein paar Monaten wieder in Sachen Linux unterwegs bin und mich erst vor einigen Wochen endgültig suf SUSE festgelegt habe. Ich befinde mich nun in der Phase, langsam die Linuxmaschine so hinzubringen, das sie meinen Windowsrechner als Hauptrechner ablösen kann.

    Für den Inhalt des Beitrages 80560 haftet ausdrücklich der jeweilige Autor: Knilch

  • Nicht gelesen oder nicht verstanden?


    Habe das so verstanden, das tmpfs im RAM angelegt wird. Nicht auf der Festplatte. Oder ist das so gemeint, dass die Festplatte quasi RAM "spielt"?

    Für den Inhalt des Beitrages 80561 haftet ausdrücklich der jeweilige Autor: Knilch

  • Bei einer Ram-Disk wird der Ram sofort der Disk zugewiesen und ist nicht mehr für Programme erreichbar.
    Bei tmpfs wird der Ram erst dann zugewiesen, wenn es benutzt wird und dann auch nur so viel, wie nötig.


    Ram = 16 GB
    RamDisk = 4GB
    ergibt 12 GB für Programme und System



    Ram 16 GB
    tmpfs 16 GB
    ergibt 16 GB für Programme und System, erst wenn tmpfs benötigt wird, wird nur so viel Ram abgezweigt, wie benötigt wird.

    Für den Inhalt des Beitrages 80562 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Ram 16 GB
    tmpfs 16 GB
    ergibt 16 GB für Programme und System, erst wenn tmpfs benötigt wird, wird nur so viel Ram abgezweigt, wie benötigt wird.

    Ich hätte jetzt erwartet, das 32GB für Programme und System zur Verfügung stehen. Dein Posting, Sauerland, hat mir den Kofler in den Sinn gebracht! Habe da mal nachgeschaut:


    "tmpfs: Dieses Dateisystem ist die Basis für Shared Memory gemäß System V. Es
    wird zumeist an der Position /dev/shm eingebunden und ermöglicht einen effi-
    zienten Datenaustausch zwischen zwei Programmen. Bei vielen Distributionen
    werden die Verzeichnisse /var/run und /var/lock mit dem tmpfs-Dateisystem rea-
    lisiert. Das ist schnell und stellt sicher, dass beim Ausschalten keine Dateien in
    /var/run oder /var/lock zurückbleiben können."


    Mann, da hätte ich schon gestern Nacht nachsehen sollen. Das Büchlein war ja im wahrsten Sinne des Wortes naheliegend! Meine Fragen haben sich damit erledigt. Vielen Dank, Sauerland und Alero, das ihr euch so nett um mein Anliegen gekümmert habt.


    Schöne Restostern,
    Knilch

    Für den Inhalt des Beitrages 80565 haftet ausdrücklich der jeweilige Autor: Knilch