enigma2 Prozess verursacht sehr hohe CPU Last

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • enigma2 Prozess verursacht sehr hohe CPU Last

      Hallo zusammen,
      ich habe ein merkwürdiges Problem und bräuchte mal ein paar Meinungen.
      Ich fange mal ganz vorne an. Schätzungsweise vor 2-3 Wochen hat meine DM900uhd angefangen permanent Spinner zu zeigen und sehr behäbig auf die Fernbedienung zu reagieren.
      Da ich die Box vorher nur sporadisch genutzt habe, ist es auch möglich, dass es schon vorher aufgetreten ist.
      Ich habe seit Jahren auf all meinen Dreamboxen immer Newnigma2 und auch immer up-to-date.
      Nachdem mir aufgefallen ist, dass das Problem immer dann auftritt, wenn die CPU eine Temperatur von 70 Grad überschreitet, habe ich versucht herauszufinden, warum die CPU Temp überhaupt so ansteigt.
      Ja, ich habe eine Festplatte verbaut, kann mir aber nicht vorstellen, dass es daran liegt, da ich weder aufnehme noch etwas davon abspiele. Die Platte geht nach kurzer zeit in Sleep, zumindest höre ich keine Aktivität.
      Also habe ich über Telnet/top nachgeschaut und sehe, dass der Prozess "enigma2" zwar schwankt, aber sich meist jenseits der 80% und höher befindet....was für mich die hohe CPU Temp erklärt.
      Gut, also dachte ich, es liegt an einem meiner PlugIns, wobei ich nicht sonderlich viele installiert habe.
      Nach gefühlten 100 neuflashs und dem jeweiligen reduzieren der installierten Plugins bin ich mittlerweile über die online recovery zurück auf dem orig. DMM Image.
      Ich habe mittlerweile kein einziges Zusatzplugin installiert. Lediglich die Grundeinstellung durchgeführt.
      Anzeige 2160p
      2 Satleitungen dran
      Tuner1: einzeln Astra 19.2
      Tuner2: wie Tuner 1
      IP auf eine feste geändert
      HDMI CEC aus.
      Wenn ich jetzt auf einen Kanal der 1080i ausstrahlt schalte, also z.B. ServusTV HD Deutschland, dann schaukelt sich der enigma2 Prozess innerhalb von ca. 10-15min auf die besagten Werte hoch.
      Ich brauche dafür nicht einmal die Fernbedienung berühren oder sonstwas. Direkt aus dem booten bin ich jetzt nach 15min bei 97% CPU für "enigma2".
      Für mich ist das verhalten unerklärlich..... wenn es ein Software Problem wäre, müsste quasi jeder dieses Problem haben. Auch die wenigen Threads die ich zu dem Thema Googlen kann sind wenig bis gar nicht aussagekräftig.
      Hat irgendjemand hier ähnlich Erfahrungen gemacht und kann mir etwas zu dem Thema sagen. Ich habe zwar mittlerweile die Hardware im Verdacht, aber möchte möglichst viele Infos zur Hand haben, bevor ich das Scenario bei DreamMutimedia melde, denn natürlich hat die Box keine Garantie mehr.
      Da die Box nicht abstürzt, sondern einfach nur immer weiter spinnered und quasi nicht mehr bedienbar ist gibt es auch keinen crashlog. Und was sich genau hinter dem enigma2 Prozess verbirgt, tja ???

      Bin für jeden Hinweis dankbar. Sollten noch Details fehlen, werde ich gerne alles an Info dazupacken, was ich finden kann, also auch gerne Fragen!

      Vorab schonmal Danke, falls sich jemand diesem Thema annimmt.
      :glaskugel2: :glaskugel1: :SOS:
    • Danke für den Hinweis,
      so habe ich zumindest rausgefunden, dass die Dreambox ca. alle 5sec versucht den AVM Mediaserver meiner Fritzbox zu kontaktieren, obwohl ich die NAS Funktion schon seit ewigen Zeiten deaktiviert und auch nie genutzt habe.
      Habe das jetzt auf der Fritte komplett deaktiviert, starte gerade alles neu und schaue was in 15 min ist...
    • nein, def keinen mount eingerichtet...sonst hätte ich das geschrieben
      nur:
      Grundeinstellung durchgeführt.
      Anzeige 2160p
      2 Satleitungen dran
      Tuner1: einzeln Astra 19.2
      Tuner2: wie Tuner 1
      IP auf eine feste geändert
      HDMI CEC aus.danach auf ServusTV HD Deutschland geschaltet.
      Glaube eher, dass die Fritte den Mediaserver permanent im LAN broadcastet.
      Hab die Zeile leider nicht kopiert um sie zu posten. CPU jetzt schon wieder über 60% enigma2
    • war kein vorwurf, ich brauche hilfe, warum sollte ich was verschweigen :peace:
      bin schon wieder im oben beschriebenen Scenario angekommen, CPU tackert hoch auf 97% enigma2...

      root@dm900:~# journalctl -f
      -- Logs begin at Thu 1970-01-01 01:00:00 CET. --
      Apr 10 21:33:17 dm900 enigma2[213]: sum 268 prev_sum 268
      Apr 10 21:33:17 dm900 enigma2[213]: hdd IDLE!
      Apr 10 21:33:17 dm900 enigma2[213]: [IDLE] 961.429455042 600 True
      Apr 10 21:33:21 dm900 connmand.real[207]: ntp: time slew -0.001452 s
      Apr 10 21:33:23 dm900 enigma2[213]: main thread is non-idle! display spinner!
      Apr 10 21:33:45 dm900 enigma2[213]: [EPGC] cleanupOutdated
      Apr 10 21:34:16 dm900 enigma2[213]: nr_read 267 nr_write 1
      Apr 10 21:34:16 dm900 enigma2[213]: sum 268 prev_sum 268
      Apr 10 21:34:16 dm900 enigma2[213]: hdd IDLE!
      Apr 10 21:34:16 dm900 enigma2[213]: [IDLE] 1020.42895794 600 True
      Apr 10 21:34:29 dm900 enigma2[213]: It's now Mi 10 Apr 2019 21:34:29 CEST
      Apr 10 21:34:29 dm900 enigma2[213]: [timer.py] next activation: 1554924969 (in 99977 ms)
      Apr 10 21:34:29 dm900 enigma2[213]: It's now Mi 10 Apr 2019 21:34:29 CEST
      Apr 10 21:34:29 dm900 enigma2[213]: [timer.py] next activation: 1554924969 (in 99976 ms)
      Apr 10 21:34:29 dm900 enigma2[213]: It's now Mi 10 Apr 2019 21:34:29 CEST
      Apr 10 21:34:29 dm900 enigma2[213]: [timer.py] next activation: 1554924969 (in 99975 ms)
      Apr 10 21:34:45 dm900 enigma2[213]: [EPGC] cleanupOutdated
      Apr 10 21:35:15 dm900 enigma2[213]: nr_read 267 nr_write 1
      Apr 10 21:35:15 dm900 enigma2[213]: sum 268 prev_sum 268
      Apr 10 21:35:15 dm900 enigma2[213]: hdd IDLE!
      Apr 10 21:35:15 dm900 enigma2[213]: [IDLE] 1080.01856112 600 True

      Sehe da nix auffälliges...außer vllt.:
      Apr 10 21:36:27 dm900 enigma2[213]: main thread is non-idle! display spinner!

      Diese Zeilen wiederholen sich....mehr kommt momentan nicht...

      The post was edited 1 time, last by e_henning ().

    • oh, jetzt sehe ich erste Fehlermeldungen unter journalctl -f:

      Apr 10 21:51:07 dm900 enigma2[213]: ERROR reading PES (fd=147) - Value too large for defined data type
      Apr 10 21:51:07 dm900 enigma2[213]: poll: unhandled POLLERR/HUP/NVAL for fd 147(8)
      Apr 10 21:51:15 dm900 enigma2[213]: nr_read 267 nr_write 1
      Apr 10 21:51:15 dm900 enigma2[213]: sum 268 prev_sum 268
      Apr 10 21:51:15 dm900 enigma2[213]: hdd IDLE!
      Apr 10 21:51:15 dm900 enigma2[213]: [IDLE] 2039.99878407 600 True
      Apr 10 21:51:19 dm900 enigma2[213]: main thread is non-idle! display spinner!
      Apr 10 21:51:34 dm900 enigma2[213]: main thread is non-idle! display spinner!
      Apr 10 21:51:35 dm900 enigma2[213]: ERROR reading PES (fd=147) - Value too large for defined data type
      Apr 10 21:51:35 dm900 enigma2[213]: poll: unhandled POLLERR/HUP/NVAL for fd 147(8)
      Apr 10 21:51:43 dm900 enigma2[213]: main thread is non-idle! display spinner!
      Apr 10 21:51:46 dm900 enigma2[213]: ERROR reading PES (fd=147) - Value too large for defined data type
      Apr 10 21:51:46 dm900 enigma2[213]: poll: unhandled POLLERR/HUP/NVAL for fd 147(8)
      Apr 10 21:51:47 dm900 enigma2[213]: [EPGC] cleanupOutdated
      Apr 10 21:51:52 dm900 enigma2[213]: main thread is non-idle! display spinner!
      …..
      Apr 10 21:53:40 dm900 enigma2[213]: poll: unhandled POLLERR/HUP/NVAL for fd 147(8)
      Apr 10 21:53:40 dm900 enigma2[213]: illegal data unit length 0
      Apr 10 21:53:44 dm900 enigma2[213]: main thread is non-idle! display spinner!
      Apr 10 21:53:46 dm900 enigma2[213]: ERROR reading PES (fd=147) - Value too large for defined data type
      Apr 10 21:53:46 dm900 enigma2[213]: poll: unhandled POLLERR/HUP/NVAL for fd 147(8)
      Apr 10 21:53:46 dm900 enigma2[213]: illegal data unit length 0



      Gehe mal davon aus, dass dies jetzt temperaturbedingt ist...
    • New

      e_henning wrote:

      top sagt:
      PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
      213 root 20 0 295624 71900 22496 R 98.7 7.0 8:58.62 enigma2
      die von dir angezeigten werte sind aber scheinbar normal.
      bei mir liegt bei beiden boxen ( siehe links) der wert bei 98-99% ,
      wenn dann der angezeigte wert überhaupt real ist.
      die CPU temperatur liegt in schnitt bei 64°, aber keine error
      meldung im enigma2 log.

      The post was edited 1 time, last by modino2711 ().

    • New

      hmmm, also bei meinen beiden 500HDs liegen die Werte bei gleichem Nutzungsverhalten bei 2%
      Ich glaube zwar, dass man das nicht unbedingt vergleichen kann, da ja eine mipsel Architektur und eben auch OE2.0 darunter liegt,
      aber bei einer deutlich leistungsfähigeren Box sollte das meiner Meinung nach nicht zu einer solchen Last kommen.
      Zumal die DM900 zu diesem Zeitpunkt nix macht außer das TV Bild wiederzugeben.
      Meine Temp ist direkt nach dem Start auch bei 60- 65, so war es meiner Meinung nach auch immer, aber nach 10min bin ich locker 10 Grad höher.
      Der Standort der Box hat sich nicht verändert, sie steht in einem offenen TV-Rack alleine auf einer Ebene und hat genügend Luft um sich herum.
      Kann noch jemand diese hohen Lastwerte bei ARM Boxen bestätigen?

      @modino2711
      kannst du mal ein journalctl -f machen und schauen, ob sich bei dir die Meldung "main thread is non-idle! display spinner!" zeigt bzw. ständig wiederholt?

      @Fred Bogus Trumper
      Danke für den Hinweis, den thread hatte ich auch schon gesehen. Ich befürchte auch sehr stark, dass es ein HW-Thema ist...
      Habe den gleichen thread wie hier auch im DreamBoard erstellt um ggf. noch weitere Meinungen einzufangen :|

      The post was edited 3 times, last by e_henning ().

    • New

      mehr kommt da bei normalem TV betrieb nicht:

      Apr 12 15:43:36 dm900 enigma2[22039]: It's now Fr 12 Apr 2019 15:43:35 CEST
      Apr 12 15:43:36 dm900 enigma2[22039]: [timer.py] next activation: 1555076716 (in 99999 ms)
      Apr 12 15:43:37 dm900 enigma2[22039]: nr_read 1014 nr_write 714
      Apr 12 15:43:37 dm900 enigma2[22039]: sum 1728 prev_sum 1728
      Apr 12 15:43:37 dm900 enigma2[22039]: hdd IDLE!
      Apr 12 15:43:37 dm900 enigma2[22039]: [IDLE] 17398.941005 120 True
      Apr 12 15:43:49 dm900 enigma2[22039]: nr_read 1014 nr_write 714
      Apr 12 15:43:49 dm900 enigma2[22039]: sum 1728 prev_sum 1728
      Apr 12 15:43:49 dm900 enigma2[22039]: hdd IDLE!
      Apr 12 15:43:49 dm900 enigma2[22039]: [IDLE] 17410.941005 120 True
      Apr 12 15:44:01 dm900 enigma2[22039]: nr_read 1014 nr_write 714
      Apr 12 15:44:01 dm900 enigma2[22039]: sum 1728 prev_sum 1728
      Apr 12 15:44:01 dm900 enigma2[22039]: hdd IDLE!
      Apr 12 15:44:01 dm900 enigma2[22039]: [IDLE] 17422.9403532 120 True
      Apr 12 15:44:13 dm900 enigma2[22039]: nr_read 1014 nr_write 714
      Apr 12 15:44:13 dm900 enigma2[22039]: sum 1728 prev_sum 1728
      Apr 12 15:44:13 dm900 enigma2[22039]: hdd IDLE!
      Apr 12 15:44:13 dm900 enigma2[22039]: [IDLE] 17434.9402812 120 True
      Apr 12 15:44:25 dm900 enigma2[22039]: nr_read 1014 nr_write 714
      Apr 12 15:44:25 dm900 enigma2[22039]: sum 1728 prev_sum 1728
      Apr 12 15:44:25 dm900 enigma2[22039]: hdd IDLE!
      Apr 12 15:44:25 dm900 enigma2[22039]: [IDLE] 17446.9402921 120 True
      Apr 12 15:44:31 dm900 enigma2[22039]: [EPGC] cleanupOutdated
      Apr 12 15:44:37 dm900 enigma2[22039]: nr_read 1014 nr_write 714
      Apr 12 15:44:37 dm900 enigma2[22039]: sum 1728 prev_sum 1728
      Apr 12 15:44:37 dm900 enigma2[22039]: hdd IDLE!
      Apr 12 15:44:37 dm900 enigma2[22039]: [IDLE] 17458.940753 120 True
      Apr 12 15:44:49 dm900 enigma2[22039]: nr_read 1014 nr_write 714
      Apr 12 15:44:49 dm900 enigma2[22039]: sum 1728 prev_sum 1728
      Apr 12 15:44:49 dm900 enigma2[22039]: hdd IDLE!