[vdr] VDR developer version 1.3.11

  • hat schon mal jemand die cpu auslastung mit 1.3.11 beobachtet?


    auf meinem p2-350 schwankt die cpu auslastung zw 1 und 99 %. dabei wird ca. alle 4 sekunden eine leistungsspitze erreicht. eine grafische darstellung der auslastung würde wohl eine art wellenform darstellen, das ganze sieht ca. so aus:


    1% -> 50 % -> 99% -> 50% -> 1% -> 50 % -> 99% ...


    ich hab noch schnell vanilla 1.3.11 compiled und da ist das gleiche problem zu beobachten (egal ob mit oder ohne plugins).
    die cpu zeit wird auch vom vdr prozess verbraten.


    bei live tv ist das eigentlich nicht wirklich zu bemerken, bei wiedergabe von aufzeichnungen reagiert die fb zeitweise aber sehr träge.


    wie schaut's bei euch aus ??


    @vps: auf jeden fall sollte man 2 karten haben, mit nur einer karte ist's eigentlich sinnlos.

  • Hi weak,


    das ist bei mir nicht zu beobachten. Ich habe aber ein bissle mehr "bums" dahinter:


    P4 1,8 GHz


    Auslastung von VDR mit 3 Karten = zwischen 0,5 und 4% der CPU Leistung, pro vdr thread der läuft.


    Das schwankt allerdings hin und her, wobei das ja auch an top liegen könnte oder? Der VDR rechnet ja nicht ständig rum. Da fressen andere tools wie mld oder mplayer ziehen da mehr.


    Hilft Dir das?
    Rgds - J*

  • weak


    Mir kommt das auch so vor als würde die neueste Version ein wenig träger reagieren wie die alte. Werde nachher mal top laufen lassen.



    Gruss,


    Jörg

    debian 6.0.7 64-bit, kernel 3.10.0, 2xBudget-CI,Cine S2 V6.5,vdr (2.0.2/2.0.0), vdr-sxfe,remote-plugin + EPSON EH-TW4400 HD Beamer :)

  • Hallo Torsten,


    bei mir beendet sich der Vdr sofort.


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Hi!


    Hatte ähnliche auf einem 433 Celeron bei der Umstellung auf 1.3.x beobachten können. Damals kam es sogar zu Aussetzern. Habe dann den RAM von 64 auf 128MB aufgestockt, wodurch sich die Probleme verabschiedeten.


    Allerdings das länger dauernde Beenden von VDR kann ich noch auf einem VDR mit 1100er Celeron beobachten. Dauert zwar keine Minute, sondern ein paar Sekunden. Dies ging aber vorher (vor 1.3.7 oder so) auch schneller.


    Gruß,
    Brougs78

    - -- --- ================================================================ --- -- -
    Antec Fusion, Intel E5200, Asus P5N7A-VM (VDPAU), DD CineS2 v6 + DD DuoFlex CI // yavdr-0.6.1
    - -- --- ================================================================ --- -- -

  • naja. die cpu sollte ja eigentlich kaum belastet werden. war eigentlich immer <5% denk ich.


    mit 1.3.10 ist mir zumindest nichts aufgefallen.


    an top wird's wohl nicht liegen. die cpu zeit wird auch eindeutig von einem vdr prozess verbraucht.

  • Habe mal ins log geschaut:


    Jun 25 14:34:27 LE1204A1 vdr[7112]: VDR version 1.3.11 started
    Jun 25 14:34:27 LE1204A1 vdr[7112]: loading plugin: ./PLUGINS/lib/libvdr-sky.so.1.3.11
    Jun 25 14:34:27 LE1204A1 vdr[7112]: loading plugin: ./PLUGINS/lib/libvdr-skincurses.so.1.3.11
    Jun 25 14:34:27 LE1204A1 vdr[7112]: loading plugin: ./PLUGINS/lib/libvdr-nachrichten.so.1.3.11
    Jun 25 14:34:27 LE1204A1 vdr[7112]: loading /home/torsten/vdr/video/configs/setup.conf
    Jun 25 14:34:27 LE1204A1 vdr[7112]: loading /home/torsten/vdr/video/configs/sources.conf
    Jun 25 14:34:27 LE1204A1 vdr[7112]: loading /home/torsten/vdr/video/configs/channels.conf
    Jun 25 14:34:27 LE1204A1 vdr[7112]: loading /home/torsten/vdr/video/configs/remote.conf
    Jun 25 14:34:27 LE1204A1 vdr[7112]: no DVB device found
    Jun 25 14:34:27 LE1204A1 vdr[7112]: initializing plugin: sky (0.3.0): Sky Digibox interface
    Jun 25 14:34:27 LE1204A1 vdr[7112]: ERROR (sky.c,94): Connection refused
    Jun 25 14:34:27 LE1204A1 vdr[7112]: initializing plugin: skincurses (0.0.2): A text only skin
    Jun 25 14:34:27 LE1204A1 vdr[7112]: initializing plugin: nachrichten (0.0.1): Plugin zum Betrachten von Nachrichten und Newslettern
    Jun 25 14:34:27 LE1204A1 vdr[7112]: setting primary device to 1
    Jun 25 14:34:27 LE1204A1 vdr[7112]: device 1 has no MPEG decoder
    Jun 25 14:34:27 LE1204A1 vdr[7112]: SVDRP listening on port 2001
    Jun 25 14:34:27 LE1204A1 vdr[7112]: starting plugin: sky
    Jun 25 14:34:27 LE1204A1 vdr[7112]: starting plugin: skincurses
    Jun 25 14:34:27 LE1204A1 vdr[7112]: starting plugin: nachrichten
    Jun 25 14:34:27 LE1204A1 vdr[7114]: KBD remote control thread started (pid=7114, tid=16386)
    Jun 25 14:34:27 LE1204A1 vdr[7112]: remote control KBD - keys known
    Jun 25 14:34:27 LE1204A1 vdr[7112]: switching to channel 1
    Jun 25 14:34:27 LE1204A1 vdr[7112]: setting watchdog timer to 10 seconds
    Jun 25 14:34:33 LE1204A1 vdr[7112]: max. latency time 1 seconds
    Jun 25 14:34:45 LE1204A1 vdr[7112]: caught signal 2
    Jun 25 14:34:45 LE1204A1 vdr[7114]: KBD remote control thread ended (pid=7114, tid=16386)
    Jun 25 14:34:45 LE1204A1 vdr[7112]: saved setup to /home/torsten/vdr/video/configs/setup.conf
    Jun 25 14:34:45 LE1204A1 vdr[7112]: stopping plugin: nachrichten
    Jun 25 14:34:45 LE1204A1 vdr[7112]: stopping plugin: skincurses
    Jun 25 14:34:45 LE1204A1 vdr[7112]: stopping plugin: sky
    Jun 25 14:34:45 LE1204A1 vdr[7112]: max. latency time 1 seconds
    Jun 25 14:34:45 LE1204A1 vdr[7112]: exiting
    Jun 25 14:34:54 LE1204A1 vdr[7112]: PANIC: watchdog timer expired - exiting!



    der Watchdog steht bei mir auf 10sec, seit dem "exit" stand die Lastanzeige auf Maximum, genau 10sec später haut er den rest weg.
    Aufnahmeverzeichnis ist leer (0 Dateien). Keine Plugins aktiviert nix, einfach nur gestartet, Moment gewartet und beendet.





    Zitat

    Original von weak
    mit 1.3.10 ist mir zumindest nichts aufgefallen.


    Ich meine es auch erst seit 1.3.11 zu beobachten. Ganz sicher bin ich mir da nicht, weil ich 1.3.10 nur produktiv eingesetzt habe, entwickelt hatte ich nur auf 1.3.7 und nun auf 1.3.11.

  • Zitat

    Original von Brougs78
    Hatte ähnliche auf einem 433 Celeron bei der Umstellung auf 1.3.x beobachten können. Damals kam es sogar zu Aussetzern. Habe dann den RAM von 64 auf 128MB aufgestockt, wodurch sich die Probleme verabschiedeten.


    da ich auch nur 64MB drin hatte hab ich jetzt mal 256MB reingesteckt. ändert aber nichts an der cpu auslastung.

  • Hi,


    Zitat

    ...
    Keine Plugins aktiviert nix, einfach nur gestartet, Moment gewartet und beendet


    Aber lt. Log lädt er doch 3 Plugins (sky/skincurses/nachrichten) und 'ne DVB findet er auch nicht.


    Also hier dauerts genauso lang wie mit der 1.2.6, innerhalb 1-2s isser unten:

  • Zitat

    Original von egal
    Hi,



    Aber lt. Log lädt er doch 3 Plugins (sky/skincurses/nachrichten) und 'ne DVB findet er auch nicht.


    aktiviert nein, geladen ja
    eine DVB kann er nicht finden weil im vmware keine drin ist.
    dennoch lief dieselbe entwicklungs-umgebung bisher problemlos und seit ich seit 2 tagen 1.3.11 zum entwickeln nehme gehts nichtmehr "sauber".
    Kann natürlich auch nur ein Zufall sein.

  • hallo nochmal.


    das problem mit der cpu last auf die EPG daten zurückzuführen! obwohl epg.data mit 915kb vergleichsweise klein ist. auch eine neu erstellte epg.data brachte keinen unterschied.
    die selbe datei funktioniert! aber bei LordZodiac problemlos (thx btw).


    wenn keine epg daten vorhanden sind gibt's auch keine leistungsspitzen.


    jetzt gilt es noch rauszufinden woran's genau liegt. kann jemand bestätigen dass es ohne epg.data normal läuft?

  • Ich habe das gleiche Problem, sowohl mit 1.3.10, als auch mit 1.3.11.


    ein top sieht dann schonmal so aus:



    mit 1.3.6 (meine Version davor) war es noch nicht so.


    EPG-Daten sind recht gut gefüllt.

    VDR(Via Epia M-10000, 512MB, 2xNexus-s, 120GB&160GB&160GB Samsung SpinPoint, NEC 1300 DVD+-R/RW, IR-Kit, VFD Noritake)
    Gehäuse: Eigenbau (s.o.)

  • ich habe mittlerweile einige version getestet.


    version 1.3.11 bis version 1.3.7 haben alle das gleiche problem.


    leider ist die letzte frühere version die ich habe 1.2.6, die läuft noch normal.


    hat vielleicht jemand noch versionen <= 1.3.6 zum testen?

  • Zitat

    Original von Torsten/WarEagle
    Beim Entwickeln habe ich auch das Gefühl, dass beim Beenden von VDR viel Zeit vergeht, beim 1.3.7 wars noch so, dass wenn ich str-c gedrückt habe der vdr quasi sofort beendet war, beim 1.3.11 dauerts fast 1min.


    Hab ich schon länger. Ist nicht immer so, aber um es zu reproduzieren schaltet man einfach auf einen anderen Kanal und drückt fast gleichzeitig danach STRG-C. Bums, VDR bleibt hängen. (auch vanilla)
    In 1.2.x war es aber ok. (egal ob vanilla oder schoko *lol*)

  • so, es gibt wieder paar neue infos:


    das problem ist, dass alle 5 sekunden die funktion Timers.SetEvents() aufgerufen wird. das hat wohl zur folge, dass alle timer mit den epg daten aller sender verglichen werden.


    wenn man zb. autotimer laufen hat, und eine entsprechend große anzahl an timern, lastet das ein (schwächeres) system alle 5 sekunden total aus. ich hab zb dank autotimer ca. 3 seiten an timern.


    mal schaun was da genau abläuft, in der zwischenzeit heißt's entweder auf autotimer verzichten und die anzahl der timer reduzieren oder damit leben.


    gn8, weak

  • An welcher Ecke stelle ich die Autotimer ein und aus ? Die einzige Ecke die ich kenne im OSD ist die, wo die Zeit von einem Transponder( Sender) übernommen werden kann. Einen anderen Autotimer kenne ich nur von VDRADMIN, welchen ich über das WBM einstellen kann. Dieses Plugin habe ich aber nicht in der 1.3.11 drin, siondern nur in der 1.2.6 ( sind zwwar parallel auf dem REchner, sollten sich aber nicht stören.



    Bei der 1.3.11 komme ich auf ~25-26 % CPU Last , beim umschalten auf die 1.2.6 auf ~5,7 ( auch wenn das AnalogTV läuft )

    Hardware : Hewlett500 130mm Geh.,DVB-C,PVR350,Nova-T,MVP,248*128 GLCD,DVD NEC 3540,Intel 2,4Ghz mit Pipe101&SK2,Asus P4P800VM,512RAM,Powermate,STB-Erw.,mod. Hardware Wakeup von Steini,2*MVP

Jetzt mitmachen!

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