sectionsd: Handbremse los...
-
- Erleuchteter
- Beiträge: 646
- Registriert: Mittwoch 16. April 2003, 14:12
*g*
Locker bleiben.
Du musst dazu sagen, nach welcher Zeit das ganze passiert. Es kann immer noch die Situation sein.
- Eventgrenze erreicht -> keine Events für die Zukunft hinzufügen
- Nach einer Weile wird die Zukunft zur Gegenwart und die Events werden trotzdem nicht hinzugefügt, weil sie schon gelesen wurden.
Innerhalb eines Tages sollte das aber nicht vorkommen.
Ist "EPG neu laden" nicht ein sectionsd restart. Wenn der EPG da auch nicht kam, stimmte was mit dem Speicher nicht mehr, oder?
Locker bleiben.
Du musst dazu sagen, nach welcher Zeit das ganze passiert. Es kann immer noch die Situation sein.
- Eventgrenze erreicht -> keine Events für die Zukunft hinzufügen
- Nach einer Weile wird die Zukunft zur Gegenwart und die Events werden trotzdem nicht hinzugefügt, weil sie schon gelesen wurden.
Innerhalb eines Tages sollte das aber nicht vorkommen.
Ist "EPG neu laden" nicht ein sectionsd restart. Wenn der EPG da auch nicht kam, stimmte was mit dem Speicher nicht mehr, oder?
Zuletzt geändert von Nirvana am Dienstag 17. Juli 2007, 15:35, insgesamt 1-mal geändert.
-
- Erleuchteter
- Beiträge: 600
- Registriert: Samstag 14. Oktober 2006, 10:53
Hier ist ein Logfile vom sectionsd, nachdem ich den nach dem obigen Problem neugestartet habe.
Ich habe also den sectionsd gekillt, dann mit Logging gestartet. Trotzdem kam auf keinem Sender EPG rein, erst ein Neustart der Box brachte mir wieder EPG.
Keine Ahnung, ob's hilfreich ist, weil dort ja nicht das Problem geloggt wurde, sondern die Folgesession, die aber eben auch Null EPG lieferte.
Hab gerade erst Deinen Post gelesen. ;-)
Die dbox lief jetzt ein Paar Tage durch, es könnte also an den Settings liegen? Cache: 7 Tage, Langtext: 6 Stunden, verwerfen nach 1 Stunde, 7500 Events. Dürfte nicht problematisch sein, oder? (Kabel)
Ich habe also den sectionsd gekillt, dann mit Logging gestartet. Trotzdem kam auf keinem Sender EPG rein, erst ein Neustart der Box brachte mir wieder EPG.
Keine Ahnung, ob's hilfreich ist, weil dort ja nicht das Problem geloggt wurde, sondern die Folgesession, die aber eben auch Null EPG lieferte.
Hab gerade erst Deinen Post gelesen. ;-)
Die dbox lief jetzt ein Paar Tage durch, es könnte also an den Settings liegen? Cache: 7 Tage, Langtext: 6 Stunden, verwerfen nach 1 Stunde, 7500 Events. Dürfte nicht problematisch sein, oder? (Kabel)
-
- Erleuchteter
- Beiträge: 646
- Registriert: Mittwoch 16. April 2003, 14:12
-
- Erleuchteter
- Beiträge: 600
- Registriert: Samstag 14. Oktober 2006, 10:53
-
- Erleuchteter
- Beiträge: 797
- Registriert: Sonntag 19. Februar 2006, 01:17
-
- Erleuchteter
- Beiträge: 600
- Registriert: Samstag 14. Oktober 2006, 10:53
Okay, das beruhigt mich ja (irgendwie). Das mit den Langtexten beobachte ich noch einmal, mir kam's so vor, als wenn die zwischendurch mal öfters fehlten.Nirvana hat geschrieben:Jepp, das schließt IMHO ein Problem des sectionsd aus. Da ist irgendwas anderes bei Dir amok gelaufen.
Zwischendrin hatte ich auch das Problem, was mb405 schon beschrieben hatte:
Ich werde mal drauf achten, wäre cool, wenn noch jemand anderes die beiden "Flaws" mitbeobachten könnte.mb405 hat geschrieben:dito.bis jetzt sehr sauber hier.
nur manchmal(ganz selten) kann man beobachten, das wenn eine sendung läuft und kein epg da ist, und in 2minuten die neue sendung losgeht, das er den next-epg als current-epg nimmt, und next-epg dann fehlt. das passiert ganz selten.
Aber bis hierhin: Super Arbeit, Nirvana. Zusammen mit Houdini's Code hast Du dem Ding wirklich neues Leben eingehaucht. Danke dafür an Euch beide! (Muss ja auch mal sein... )
-
- Erleuchteter
- Beiträge: 646
- Registriert: Mittwoch 16. April 2003, 14:12
Ok, irrelevant, weil du ihn dann ja gekillt hast und trotzdem kein EPG kam. Also kein Fehler im sectionsd.ingrid hat geschrieben:Also, im Log steht dann "Memory clear", der sectionsd läuft weiter, also kein Restart.
Edit:
Ja, Langtexte müssen bei Deinen Einstellungen zwischendrin fehlen. Die können dann von der Theorie her bis auf current/next zusammenschmelzen. Sinnvolle Einstellung: 24h.
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
-
- Interessierter
- Beiträge: 73
- Registriert: Samstag 31. Juli 2004, 18:15
-
- Erleuchteter
- Beiträge: 600
- Registriert: Samstag 14. Oktober 2006, 10:53
Okay, das mit den Settings habe ich jetzt mal umgestellt. 24h / 15000 Events. Irgendwo hatte ich mal gelesen, dass man da nicht so hoch gehen sollte, aber inzwischen ist ja eh alles anders dank Nirvana's/Houdini's Fixes. (Oder ich hab mich mal verlesen, wer weiß... )
Würde es sich lohnen, (mal wieder) aufzulisten, was Ihr so für Einstellungen habt? Ich hab nur Kabel, wirkt sich das Ganze bei Sat nicht eh noch extremer aus? Da gibt es ja ein Vielfaches mehr Sender und damit auch viel mehr EPG, den der sectionsd verarbeiten/cachen muss...
Wenn mein Langtextproblem nur mit den Settings zusammenhängt, dann könnte ich ja mal täglich mit der Eventzahl höher gehen. Hat jemand 'ne Idee, ab wann der (gefixte) sectionsd alle Viere von sich streckt? Wäre ja vielleicht auch mal interessant.
dietmarw's Vorschlag klingt für mich ziemlich interessant/nützlich für die "Forschung".
Um das Logging ein wenig zu vereinfachen, kann man den Debug-Modus einschalten, ohne dass sectionsd im Vordergrund-Only Modus läuft? Dann könnte ich den einfach mal vorübergehend permanent im Debug-Modus starten lassen. So geht's nur über Telnet (beenden, als Debug starten, Telnet einfach zumachen), nach 'nem Neustart sind wir ja wieder im Normal-Modus. (-d geht im Startscript nicht, da blockt's, weil's nicht im Hintergrund läuft - wie im Normalmodus.)
Edit: Noch 'ne kurze Frage nebenbei... Da ich 'ne Swap-Partition auf meinem DOM habe und die auch benutze, könnte ich da theoretisch mit den Events "so richtig hoch" gehen oder auch die Langtexte länger als 24h cachen? Oder hat das keinen Einfluß?
Wäre echt mal interessant, die Grenzen auszureizen, um noch das Letzte aus dem sectionsd herauszukitzeln, ohne dass er langsam wird oder sonstige Probleme bekommt...
Würde es sich lohnen, (mal wieder) aufzulisten, was Ihr so für Einstellungen habt? Ich hab nur Kabel, wirkt sich das Ganze bei Sat nicht eh noch extremer aus? Da gibt es ja ein Vielfaches mehr Sender und damit auch viel mehr EPG, den der sectionsd verarbeiten/cachen muss...
Wenn mein Langtextproblem nur mit den Settings zusammenhängt, dann könnte ich ja mal täglich mit der Eventzahl höher gehen. Hat jemand 'ne Idee, ab wann der (gefixte) sectionsd alle Viere von sich streckt? Wäre ja vielleicht auch mal interessant.
dietmarw's Vorschlag klingt für mich ziemlich interessant/nützlich für die "Forschung".
Um das Logging ein wenig zu vereinfachen, kann man den Debug-Modus einschalten, ohne dass sectionsd im Vordergrund-Only Modus läuft? Dann könnte ich den einfach mal vorübergehend permanent im Debug-Modus starten lassen. So geht's nur über Telnet (beenden, als Debug starten, Telnet einfach zumachen), nach 'nem Neustart sind wir ja wieder im Normal-Modus. (-d geht im Startscript nicht, da blockt's, weil's nicht im Hintergrund läuft - wie im Normalmodus.)
Edit: Noch 'ne kurze Frage nebenbei... Da ich 'ne Swap-Partition auf meinem DOM habe und die auch benutze, könnte ich da theoretisch mit den Events "so richtig hoch" gehen oder auch die Langtexte länger als 24h cachen? Oder hat das keinen Einfluß?
Wäre echt mal interessant, die Grenzen auszureizen, um noch das Letzte aus dem sectionsd herauszukitzeln, ohne dass er langsam wird oder sonstige Probleme bekommt...
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Code: Alles auswählen
sectionsd -d &
-
- Erleuchteter
- Beiträge: 600
- Registriert: Samstag 14. Oktober 2006, 10:53
Thx!seife hat geschrieben:im Startskript sollte gehen.Code: Alles auswählen
sectionsd -d &
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
Wenn Du ne SD Karte drin hast lass es doch gleich wegschreiben (HDD ginge auch aber rödelt dann dauernd)ingrid hat geschrieben:Thx!seife hat geschrieben:im Startskript sollte gehen.Code: Alles auswählen
sectionsd -d &
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
-
- Erleuchteter
- Beiträge: 600
- Registriert: Samstag 14. Oktober 2006, 10:53
Nicht SD, aber 'n DOM. Schreib's ja schon direkt weg:Tommy hat geschrieben:Wenn Du ne SD Karte drin hast lass es doch gleich wegschreiben (HDD ginge auch aber rödelt dann dauernd)
Code: Alles auswählen
if [ -e /var/etc/.debugsectionsd ] ; then
/bin/sectionsd -d > /hdd/logs/sectionsd.log &
else
/bin/sectionsd
fi;
-
- Interessierter
- Beiträge: 99
- Registriert: Dienstag 18. Oktober 2005, 07:56
-
- Erleuchteter
- Beiträge: 646
- Registriert: Mittwoch 16. April 2003, 14:12
-
- Interessierter
- Beiträge: 99
- Registriert: Dienstag 18. Oktober 2005, 07:56
Ja das stimmt. Aber was soll es denn sonst noch sein? Mit dem Snap von Riker vom 24.5. läuft es doch mit den selben Einstellungen perfekt! Kann ja sein, das der "alte" sectionsd andere Einstellungen bevorzugt. Aber welche soll ich denn nun am besten beim neuen einstellen? Oder hat es was damit zu tun, das ich keine Daten auf die hdd schreibe? Oder ist /var zu voll, oder schreibt der nur in den Ram?
hier noch mal meine Aktuellen Einstellungen, die alt ohne Probs gehen aber mit dem neuen eben so gar nicht wollen:
epg_cache_time=02
epg_dir=
epg_extrndecache=4000
epg_old_events=1
Hatte auch schon mit diversen anderen Einstellungen rum gespielt, aber immer mit dem selben Resultat.
Alex
hier noch mal meine Aktuellen Einstellungen, die alt ohne Probs gehen aber mit dem neuen eben so gar nicht wollen:
epg_cache_time=02
epg_dir=
epg_extrndecache=4000
epg_old_events=1
Hatte auch schon mit diversen anderen Einstellungen rum gespielt, aber immer mit dem selben Resultat.
Alex
-
- Erleuchteter
- Beiträge: 646
- Registriert: Mittwoch 16. April 2003, 14:12
-
- Interessierter
- Beiträge: 99
- Registriert: Dienstag 18. Oktober 2005, 07:56
Nein leider nicht. Ich habe es immer nur mit den Snaps von Riker getestet. Der letzte ist ja vom 15.07. mit dem CVS vom 15. nehme ich mal an . Kann ich das mit dem auch so loggen?
Alex
Code: Alles auswählen
/bin/sectionsd -d > /hdd/logs/sectionsd.log &
Alex
-
- Erleuchteter
- Beiträge: 646
- Registriert: Mittwoch 16. April 2003, 14:12
-
- Interessierter
- Beiträge: 99
- Registriert: Dienstag 18. Oktober 2005, 07:56
-
- Erleuchteter
- Beiträge: 646
- Registriert: Mittwoch 16. April 2003, 14:12
Äh, dachte ich...in Wirklichkeit bricht der Patch natürlich das Updaten der CurrentEvents auf Premiere Radio. Ich überlege mir was...Nirvana hat geschrieben:Doch was das sollte ist mir schon klar. Z.B. bei Premiere Radio oder Xtramusic stehen die Musiktitel in den Currentevents. Die wechseln dementsprechend oft. Wenn man ? drückte, sollte möglichst der aktuelle Songtitel angezeigt werden.
Mit Houdinis Methode ist das aber exakt gelöst und der workaround somit überflüssig...
-
- Interessierter
- Beiträge: 99
- Registriert: Dienstag 18. Oktober 2005, 07:56
-
- Interessierter
- Beiträge: 99
- Registriert: Dienstag 18. Oktober 2005, 07:56
Logdatei HILFE
Hallo,
ich habe jetzt mal die Zeit gefunden ein Log zu schreiben. Das Log liegt hier :http://home.arcor.de/koenigal/sectionsd.log und ist wieder mit dem JTG Snap vom 20.7. geschrieben. Das geht bis dahin, wo er EPG wieder nichts anzeigt .
Ich hoffe, jetzt kann mir endlich einer sagen was ich falsch mache, oder was bei meiner Box kaputt ist.
Aber wie gesagt, mit dem CVS Stand vom 24.5. -> keine Probs, kann ja eigendlich nicht wirklich was kaputt sein.
Alex
ich habe jetzt mal die Zeit gefunden ein Log zu schreiben. Das Log liegt hier :http://home.arcor.de/koenigal/sectionsd.log und ist wieder mit dem JTG Snap vom 20.7. geschrieben. Das geht bis dahin, wo er EPG wieder nichts anzeigt .
Ich hoffe, jetzt kann mir endlich einer sagen was ich falsch mache, oder was bei meiner Box kaputt ist.
Aber wie gesagt, mit dem CVS Stand vom 24.5. -> keine Probs, kann ja eigendlich nicht wirklich was kaputt sein.
Alex
-
- Interessierter
- Beiträge: 99
- Registriert: Dienstag 18. Oktober 2005, 07:56