tvmovie2vdr-0.4.9 - Speicherleck? (Habe entsprechende Kernelmeldung)

  • Hallo Zusammen,


    ich versuche seit heute Nachmittag tvmovie2vdr-0.4.9 zum Laufen zu bekommen. Hatte zuvor epg4vdr-0.3 versucht, da habe ich aber die falsche Uhrzeit in den EPG-Daten stehen (+2 Stunden).


    Habe LinVDR-0.7 mit dem letzten Patch von MarcTwain am Laufen, das ganze als PVR350-only System (Danke dafür an MarcTwain!! - Geht super gut, ich selbst habe es über drei Monate nicht zum 'fliegen' gebracht - aber zurück zum Thema).


    Habe dann tvmovie nach Anleitung installiert und konfiguriert (auch das linvdr-addon installiert), Daten werden auch geholt (von Hoerzu), aber nach spätestens dem zweiten File bekomme ich die Meldung von tvm2vdr.pl -> Terminated


    ----- Schnipp


    VDR:/opt/tvmovie2vdr# ./tvm2vdr.pl
    cleanup old files ..
    l?sche Daten von heute ..
    reading channels ..
    downloading hoerzu_20050417.zip
    unzipping ..
    found dtd qe.dtd
    parsing ..
    downloading hoerzu_20050418.zip
    unzipping ..
    found dtd qe.dtd
    parsing ..


    downloading hoerzu_20050419.zip
    unzipping ..
    found dtd qe.dtd
    parsing ..
    Terminated
    ------ Schnapp


    dmesg ergibt dann das folgende:


    ------ Schnipp
    oom-killer: gfp_mask=0xd0
    DMA per-cpu:
    cpu 0 hot: low 2, high 6, batch 1
    cpu 0 cold: low 0, high 2, batch 1
    Normal per-cpu:
    cpu 0 hot: low 28, high 84, batch 14
    cpu 0 cold: low 0, high 28, batch 14
    HighMem per-cpu: empty


    Free pages: 5744kB (0kB HighMem)
    Active:52440 inactive:82 dirty:0 writeback:0 unstable:0 free:1436 slab:8677 mapped:52414 pagetables:218
    DMA free:264kB min:28kB low:56kB high:84kB active:11536kB inactive:0kB present:16384kB
    protections[]: 0 0 0
    Normal free:5480kB min:476kB low:952kB high:1428kB active:198224kB inactive:328kB present:244928kB
    protections[]: 0 0 0
    HighMem free:0kB min:128kB low:256kB high:384kB active:0kB inactive:0kB present:0kB
    protections[]: 0 0 0
    DMA: 52*4kB 7*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 264kB
    Normal: 770*4kB 300*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 5480kB
    HighMem: empty
    Swap cache: add 331146, delete 328991, find 30893/42862, race 2+8
    Out of Memory: Killed process 1289 (tvm2vdr.pl).
    ---- Schnapp


    Jemand eine Idee?


    Gruß
    Zwickel

    yavdr 0.2, POV 330, Cine S2 Dual DVB-S2 (V5.5), OriginAE M10, mit HDMI an Samsung UE32B7090


  • Ja, so lange dauerte es auch bei mir. :(


  • Hallo Zwickel,


    nimm mal mein Perl-Paket aus diesem Posting:
    http://www.vdrportal.de/board/thread.php?threadid=32486&sid=


    bei dem in LinVDR enthaltenen Perl sind einige alte Module drin, mit meinem Paket werden diese Probleme beseitigt.


    MfG
    Atti

  • Danke für die schnellen Antworten!


    Atti:
    ich benutze schon dein linvdr-addon Paket...


    MarcTwain:
    Super Arbeit!!
    Das Beta Paket von Emanuel funktioniert, die Uhrzeiten stehen nun richtig drin! Danke für die Info (den Thread hatte ich nicht gefunden).


    Gruß
    Zwickel

    yavdr 0.2, POV 330, Cine S2 Dual DVB-S2 (V5.5), OriginAE M10, mit HDMI an Samsung UE32B7090

  • Wieviel Speicher hast Du denn? tvm2vdr.pl ist schon ziemlich speicherhungrig. Ich glaube so um die 10MB pro bearbeitetem Tag hiess es mal, plus ein Basisverbrauch um die 20MB. Wenn dann parallel noch VDR und vdradmin laufen wird's auch mit 256MB eng wenn man 'ne Woche im Voraus will....
    Aber zum Glück arbeitet sn123py wohl derzeit an der Speicheroptimierung :)


    Pit

    VDR2: ASRock J4105-ITX, DVBSky S952, openSUSE Tumbleweed, VDR 2.4.7

    softhddevice/vaapidevice, DFAtmo, xmltv2vdr, tvscraper, tvguideng, VDRAdmin-AM (alles git, aber alt)

  • Hallo 'Der_Pit',


    ich habe 256 MB drin (siehe Signatur). Der VDR und VDRAdmin, Samba, SSH, HTTP und so das ein oder andere Programm sind am laufen - halt eine LinVDR Standardinstallation.


    Ein Tag zum importieren geht, manchmal auch der zweite, spätestens beim dritten ist Feierabend...


    Gruß
    Christian

    yavdr 0.2, POV 330, Cine S2 Dual DVB-S2 (V5.5), OriginAE M10, mit HDMI an Samsung UE32B7090

  • Hi Zwickel,


    ja, genauso sah es auch bei mir aus. Nach dem 3. oder 4. Tag war Sense, insbesondere da ich kein Swap aktiviert hatte...
    Was läuft an Plugins? Schau mal (mit 'top' unter SIZE) wie gross der VDR ist. Bei mir hat insbesondere das text2skin Plugin Speicherprobleme gemacht - das scheint mir wirklich ein Speicherleck zu haben. Seit ich auf Skinelchi umgestiegen bin und nur noch Plugins drin hab die ich auch wirklich verwende bleibt der VDR brav bei um die 60MB und damit sind auch 5 Tage tvm2vdr kein Problem...


    Pit

    VDR2: ASRock J4105-ITX, DVBSky S952, openSUSE Tumbleweed, VDR 2.4.7

    softhddevice/vaapidevice, DFAtmo, xmltv2vdr, tvscraper, tvguideng, VDRAdmin-AM (alles git, aber alt)

  • Hallo Pit,


    Sorry, ich war die letzten Tage unterwegs...


    Der VDR benötigt um die 46 MB.


    Anbei ein Auszug:


    ---- Schnipp - Ausgabe von top
    PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
    1175 root 15 0 45964 20M 17632 S 1.1 8.3 0:19 vdr
    1177 root 15 0 45964 20M 17632 S 1.1 8.3 0:14 vdr
    1052 root 15 0 0 0 0 SW 0.9 0.0 0:21 lirc_dev
    1080 root 5 -10 0 0 0 SW< 0.1 0.0 0:01 ivtv-enc
    1081 root 5 -10 0 0 0 SW< 0.1 0.0 0:02 ivtv-dec
    1171 root 15 0 45964 20M 17632 S 0.1 8.3 0:00 vdr
    1 root 16 0 2060 284 1040 S 0.0 0.1 0:00 init
    ----- Schnapp


    Die benutzten Plugins:


    analogtv
    dvd
    epgsearch
    image
    mp3
    mplayer
    pvr350
    skinelchi
    streamdev-server
    timeline
    tvonscreen
    wetter


    Was ich noch ausprobieren könnte, wäre bis auf analogtv und pvr350 alle Plugins abzuschalten (aber nicht gerade jetzt ;) - Aufnahme läuft).


    Ich probiere es morgen mal aus.


    Gruß
    Zwickel

    yavdr 0.2, POV 330, Cine S2 Dual DVB-S2 (V5.5), OriginAE M10, mit HDMI an Samsung UE32B7090

  • [qute] Bei mir hat insbesondere das text2skin Plugin Speicherprobleme gemacht - das scheint mir wirklich ein Speicherleck zu haben.[/quote]


    Jo , dat stimmt . Ist nur die Frage ob es nicht an einer der
    Abhaengigkeiten von Text2Skin liegt.
    Jeder Aufruf vom Menue kostet mich 0.2 % und
    Aufruf von Channelinfo 0.1 % vom Speicher.


    bye

Jetzt mitmachen!

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