Alles anzeigenEs geht doch etwas besser... Wenn man richtig liest. Die tmpfs ist per default immer auf 50% Arbeitsspeicher begrenzt. Deswegen waren bei mir auch nur ca. 1,8 GB zur Verfügung.
Einfach mal auf video.00 default, size=2% und video.01 auf 95% beschert mir nun knapp 3,4GB. Sollte jetzt selbst bei AnixeHD für 30 min. reichen (bei rund 11Mbit/s). Aber an die Sinnvolle Größe muß man sich rantasten, denn rund 800 MB braucht der yavdr wenn firefox und Co laufen. Und den Swap möchte ich eigentlich nicht nutzen. Den betrachte ich eher als Notreserve.
An dem Fehler, bei Speichermangel auf der HDD, ändert dies natürlich nichts. Aber es sieht so aus, dass man mit feintuning der tmpfs größe durchaus gut mit 4Gb arbeiten kann. Trotzdem ist eine 64Bit Installation hierfür eine interessante und vielleicht sinnvolle Möglichkeit. Die Zeit wird es zeigen.
Hat den mittlweile schon jemand anderes mit tmpfs experimentiert?
Ich habe jetzt auch etwas mit tmpfs rumgespielt. Also, so wie ich das sehe, nimmt sich tmpfs immer nur die Hälfte des physikalischen RAMs. Wenn die Größe des tmpfs-Laufwerk größer ist als die Hälfte des physikalischen RAMs, wird der Rest auf die Swap-Partion geschrieben. Solange die Swap-Partition groß genug für Livebuffer und das Linuxsystem ist, sollte alles in Ordnung gehen. Deine Konstruktion mit video.00 und video.01 verstehe ich nicht ganz. Du brauchst einfach nur ein tmpfs auf irgendeinen mount point erstellen z.B /var/livebuffer und vdr diesen mount point mitgeben mit -b mitgeben. Der vdr muss natürlich Schreibberechtigung auf das Verzeichnis haben.
LG
Jolly