[ANNOUNCE] cpumon-0.0.6a

  • Hi Folks,


    this is a maintenance release of the cpumon plugin without new features (tell me if you're not satisfied with the exiting ones :) ).
    The following changes were made since the last release:


    2009-07-12: Version 0.0.6a:
    - updated I18n according to FireFly's patch (thanks to FireFly from www.vdrportal.de)
    - removed compiler warning in cpumonfetcher.c



    1.) The plugin is NOT tested, so maybe someone could be so kind and test it for me.
    2.) Maybe someone could upload the tgz because I don't have web space for that.


    Have fun :)

  • Ok, ich habe es ausprobiert und es funktioniert.

  • Gibt es irgendwo Info was das Plugin genau kann und evtl. nen Screenshot?


    EDIT: Ok, sorry - http://www.vdr-wiki.de/wiki/index.php/Cpumon-plugin

  • Mir ist gerade aufgefallen das CPUMON selbst ganz schön CPU Resourcen frisst:


    CPUMON nicht eingeschaltet habe ich folgende Auslastung:


    Code
    PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND           
     5141 markus    20   0  136m  24m  12m S 29.4  7.8   4:33.93 vdr-sxfe           
     5057 root      20   0 75284  14m  12m S 16.5  4.5   1:38.44 Xorg               
     4869 vdr       20   0  123m  12m 4300 S  2.3  4.1   0:46.53 vdr


    CPUMON eingeschaltet:


    Code
    PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND           
     5141 markus    20   0  136m  24m  12m S 62.3  7.9   3:52.16 vdr-sxfe           
     4869 vdr       20   0  123m  12m 4212 S 20.9  4.0   0:34.46 vdr                
     5057 root      20   0 75284  14m  12m S 16.2  4.5   1:25.63 Xorg


    Rechner: P3 500MHz

  • It's not a bug, it's a feature! ;)


    Spass beiseite. Welche Plugin-Einstellungen haste? Das Plugin hat einen Hintergrund-Thread, der zyklisch /proc/stat liest und die Werte intern in einem Ringbuffer speichert. Wenn nun das Abfrageintervall ziemlich klein gewählt ist, wird ggf. die CPU-Last etwas hoch getrieben...
    Leider kann ich das Phänomen momentan nicht nachprüfen, ggf. am WE mal checken (vllt. ist die Ursache uch was anderes)...

  • Ich habe die default Einstellungen - 1, sekunden, linien


    Mit "eingeschaltet" meine ich übrigens, das das CPUMON Plugin aus dem OSD Menu eingeschaltet wird und dann auf dem Bildschirm dargstellt wird.
    Erst dann geht die Prozessorlast hoch. Ich vermute es hat was mit der grafischen Darstellung zu tun.
    Nachdem das Plug wieder "weggedrückt" wird und vom Bildschirm wieder
    verschwindet geht die Last wieder runter.

  • achso, dann kann man ja das Problem gut einkreisen. Werd mir mal den Anzeige-Code anschauen - da kann man sicher was tunen.
    Danke für den Hinweis!

  • Hi,
    i tested the plugin and it's running well so i updated the italian translation (see attachment).


    Can be possibile to check the rows "CPU Monitor" in the cpumon.h file and set them in the po file?


    Code
    static const char *DESCRIPTION    = "CPU Monitor";
    static const char *MAINMENUENTRY  = "CPU Monitor";


    Currently i fix it writing manually the italian sentence:-)


    Thanks,
    Diego Pierotto

Jetzt mitmachen!

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