Tara ! Töröö !
24 Stunden ohne einschlafen ....
Tara ! Töröö !
24 Stunden ohne einschlafen ....
2 Tage ohne einschlafen - ich denke, das wars. wann ist das im svn ?
neues Modul SVDRP.pm läuft ununterbrochen seit > 60 h !
Und: habe Zugriff über das Internet getestet (mit Opera) - auch das geht jetzt spürbar flotter.
frantic
soderle - eben mal auf den Flohmarkt gegangen und schon schläft xxv wieder
dem log ist nix zu entnehmen :
86678 (202) [14:34:57] STATUS: Load file "/proc/net/dev" from system
86679 (202) [14:35:12] STATUS: Load file "/proc/loadavg" from system
86680 (202) [14:35:13] STATUS: Load file "/proc/meminfo" from system
86681 (202) [14:35:13] STATUS: Load file "/proc/net/dev" from system
86682 (202) [14:35:28] STATUS: Load file "/proc/loadavg" from system
86683 (202) [14:35:29] STATUS: Load file "/proc/meminfo" from system
86684 (202) [14:35:29] STATUS: Load file "/proc/net/dev" from system
86685 (202) [14:35:44] STATUS: Load file "/proc/loadavg" from system
86686 (202) [14:35:45] STATUS: Load file "/proc/meminfo" from system
86687 (202) [14:35:45] STATUS: Load file "/proc/net/dev" from system
Sicher, das er nicht nur mit Autotimer beschäffigt war !?
Sonst wird wohl nicht anderes übrig bleiben, als mit strace ein Protokoll der Systemaufrufe anzufertigen. Allerdings dürfte wohl eine extrem größe Logdatei entstehen. Und eigentlich ist ja nur das letzte Megabyte interessant.
Das ganze beim Start von xxvd anzukoppeln., ist aufgrund der Zeitspanne nicht sinnvoller.
Besser ist "strace -p pid -- trace process with process id PID " erst kurz vor dem Hänger an xxvd anzukoppeln. Ich weiss die Wahl des besten Zeitpunkt, ist hochgradig esoterisch.
1.) PID von xxvd herauskommen
#> ps ax | grep xxvd
3087 pts/1 R+ 0:00 grep xxvd
3002 ? SN 0:15 /usr/bin/perl -W ./xxvd --configfile ....
2.) strace an ankoppeln
#> strace -p 3002 -ff -o /video/xxvd-strace.log
Process 3002 attached - interrupt to quit
...
3.) abwarten
ZitatOriginal von Hulk
Sicher, das er nicht nur mit Autotimer beschäffigt war !?
nee - gar nicht sicher ... aber den Logauszug oben hab ich mer als 2 Stunden später gemacht ... und 2 Stunden braucht er nie für epg-lesen und Autotimer checken ...
macht er da keine Ausgaben ins Log ?
Deshalb ja mit verbose=5 aufzeichnen lassen.
Das einzige was mir aufgefallen ist, die Logroutine per TIE::LogFile nicht mit logrotate klar kommt, und zwar erstellt es keine neue Datei nach dem rotieren. Bug272
verbose steht bei mir auf 5.
mhmm - kann man das logrotate ausschalten ? das wäre ne Erklärung dafür, daß im log gar nix mehr steht ... ich gucke das log immer mit tail -f /var/log/xxvd.log an - davonist auch mein obiger Ausschnitt ...
oder gibs ne Möglichkeit festzustellen, wann der letzte logrotate stattfand ?
Ich habe mal in r1056 das Routine für das Logging, nach meinen Vorstellungen neugeschrieben. Jetzt bleibt das Filehandle nicht mehr permanent geöffnet und damit dürfte es keine Probleme mehr mit logrotate geben.
Ebenfalls ist das neue SVDRP Modul eingecheckt, da wir ja auf dem richtigen weg sind.
Also falls die hier, weiter oben gepostete Version von "SVDRP.pm" eingespielt wurde, bitte die Datei vor dem checkout löschen, damit es beim checkout der aktuellen Revision zu keinen Konflikten kommt.
ZitatOriginal von Hulk
Du könnest ja mal das angefügte MODUL testen, das ersetzt das bisherige Modul SVDRP.pm.
neues Modul ist jetzt eine Woche ununterbrochen gelaufen & schön schnell --> bin sehr zufrieden
frantic
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!