[geloest] Hohe Festplattenaktivität mit osdteletext

  • Hallo,


    nachdem ich nun erfolgreich auf die 1.7.14 gewechselt habe, fiel mir auf das irgendetwas ständig auf die Festplatte zugreift.
    Ich konnte nun das osdteletext plugin (0.8.3) als Verursacher ausmachen.
    In der kern.log tauchen permanent die folgende Meldungen auf:


    Mar 17 20:13:14 vdr kernel: osdteletext-rec(4103): dirtied inode 44084892 (284_00.vtx) on sda6
    Mar 17 20:13:14 vdr kernel: osdteletext-rec(4103): WRITE block 1410713008 on sda6
    Mar 17 20:13:14 vdr kernel: osdteletext-rec(4103): dirtied inode 44084893 (285_00.vtx) on sda6
    Mar 17 20:13:14 vdr kernel: osdteletext-rec(4103): WRITE block 1410713016 on sda6
    Mar 17 20:13:14 vdr kernel: osdteletext-rec(4103): dirtied inode 44081263 (319_02.vtx) on sda6
    Mar 17 20:13:14 vdr kernel: osdteletext-rec(4103): WRITE block 1410713072 on sda6
    Mar 17 20:13:14 vdr kernel: osdteletext-rec(4103): dirtied inode 44084894 (286_00.vtx) on sda6
    Mar 17 20:13:14 vdr kernel: osdteletext-rec(4103): WRITE block 1410713152 on sda6
    Mar 17 20:13:15 vdr kernel: osdteletext-rec(4103): dirtied inode 44084895 (287_00.vtx) on sda6
    Mar 17 20:13:15 vdr kernel: osdteletext-rec(4103): WRITE block 1410713248 on sda6
    Mar 17 20:13:15 vdr kernel: osdteletext-rec(4103): dirtied inode 44084896 (288_00.vtx) on sda6
    Mar 17 20:13:15 vdr kernel: osdteletext-rec(4103): WRITE block 1410713328 on sda6
    Mar 17 20:13:15 vdr kernel: osdteletext-rec(4103): dirtied inode 44085139 (289_01.vtx) on sda6
    Mar 17 20:13:15 vdr kernel: osdteletext-rec(4103): WRITE block 1410713432 on sda6
    Mar 17 20:13:15 vdr kernel: osdteletext-rec(4103): dirtied inode 44084898 (290_00.vtx) on sda6
    Mar 17 20:13:15 vdr kernel: osdteletext-rec(4103): WRITE block 1410713600 on sda6
    Mar 17 20:13:15 vdr kernel: osdteletext-rec(4103): dirtied inode 44084899 (291_00.vtx) on sda6
    Mar 17 20:13:15 vdr kernel: osdteletext-rec(4103): WRITE block 1410714008 on sda6
    ...
    Das geht ewig so weiter.
    Hat da evtl. auch jemand eine Idee?


    Sobald ich das Plugin deaktiviere ist Ruhe.


    Gruß
    Mathias

    Ubuntu 14.04+VDR2.2.0 (yavdr ppa)
    AMD Athlon X2 4850e, MSI K9N Neo-F V3, 2GB RAM,WD 1TB HDD, DVB-C KNC One

    Einmal editiert, zuletzt von creeper ()

  • Deshalb sollte das Datenverzeichnis des osdteletext-Plugins statt auf der Festplatte auf einen RAM-Drive abgelegt werden.


    Dabei hilft die Verwendung des tmpfs-Dateisystems z.B.


    Code
    #> cat /etc/fstab
    none		/var/cache/osdteletext	tmpfs   size=128m        0 0


    vdr '-Posdteletext --directory=/var/cache/osdteletext --cache-system=packed --max-cache=128'


    wenn es schnell gehen soll, nimmt man /dev/shm als tmpfs, das Verzeichnis ist aber nicht mehr exklusiv.


    vdr '-Posdteletext --directory=/dev/shm --cache-system=packed --max-cache=128'

  • Danke Hulk für die Antwort.
    Werde ich mal so versuchen.


    Nur noch als Hinweis, ich hatte lange die 1.6.0 in Betrieb und dort gab es dieses Problem nicht. Die ständig blinkende Festplatten-LED wäre mir aufgefallen ;)

    Ubuntu 14.04+VDR2.2.0 (yavdr ppa)
    AMD Athlon X2 4850e, MSI K9N Neo-F V3, 2GB RAM,WD 1TB HDD, DVB-C KNC One

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!