[Eisfair] slims zieht 100% Prozessorlast

Marcus Roeckrath marcus.roeckrath at gmx.de
Fr Aug 12 16:43:14 CEST 2016


Hallo Rene,

Rene Hanke wrote:

> Jetzt wird's wirklich seltsam.
> (Ich habe vor jedem der untigen Tests artig mittels ps ax | grep slims
> überprüft, ob da noch Reste von slims laufen. Taten sie nicht.)
> 
> Originalversion der /etc/init.d/slims (100% CPU):
> 
> ps ax | grep slims
> 13703 ?        RNs    1:07 /usr/bin/perl
> /usr/local/slimserver/slimserver.pl --daemon --logdir=/var/slims/log
> --prefsdir=/var/slims/prefs --pidfile=/var/run/slimserver.pid
> --logfile=/var/slims/log/slimserver.log --diag --noimage --novideo


Nur einmal die pl-Datei.

> Nach meiner Veränderung (restartserver mittels curl, unter 2%
> Prozessorlast):
> 
> ps ax | grep slims
> 11043 ?        SNs    0:22 /usr/bin/perl
> /usr/local/slimserver/slimserver.pl /usr/local/slimserver/slimserver.pl
> --logdir=/var/slims/log --prefsdir=/var/slims/prefs
> --pidfile=/var/run/slimserver.pid
> --logfile=/var/slims/log/slimserver.log --diag --noimage --novideo

Und jetzt sind es zwei.

> Obwohl ich bei Aufruf des Startskripts eine korrekte Rückmeldung
> erhalte:
> 
> /etc/init.d/slims start
> slimserver daemon is already running!

Wenn der rennt, kannst Du ihn nicht nochmal starten.

> und der Server tadellos streamt. Und nein, ich war ganz artig und habe
> an keiner Stelle des /etc/init.d/slims eine weitere Veränderung
> drinnen.  ;-)

Sagt auch keiner: PID existiert -> slims rennt.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair