[Eisfair] [e1] Slimserver 1.2.6 - CPU-Last 95%

Stefan Klepsch stefanklepsch at web.de
Mo Jan 6 19:18:39 CET 2014


Hallo,

ich habe heute auf meinem virtuellen eisfair-1 ohne Probleme
ein base-Update von 1.8 auf die aktuelle 2.2.6 vollzogen.

Das zuvor unauffällig laufende Paket slims hatte daraufhin eine
konstante CPU-Last von ca. 95% und ca 25% von 256MB RAM.
Daraufhin habe ich Perl aktualisiert auf aktuell 2.2.1.
Keine Besserung :-(

Die Last kommt definitiv von slimserver.pl, und nicht von
scanner.pl - der läuft sauber durch!

Wer hat eine Idee?
Soll ich evtl. noch ein Kernel-Update wagen?

Hier noch ein paar Daten:

base     : 2.2.6
eiskernel: 2.2.0 (2.6.32-eisfair-1-SMP)

Perl: 	2.2.1; Perl Interpreter v5.16.2

slims: 	1.2.6

Im Log sind ein paar Fehler nach dem Starten:
veis1 # tail -40 /var/slims/log/slimserver.log

[14-01-06 18:39:50.2446] main::init (350) Starting Squeezebox Server 
(v7.6.2, r33593, Tue Nov  1 03:04:17 MDT 2011) perl 5.016002
[14-01-06 18:40:08.9785] Slim::Display::Display::string (894) Error: 
missing string
[14-01-06 18:40:08.9792] Slim::Display::Display::string (894) Backtrace:

    frame 0: Slim::Utils::Log::logBacktrace 
(/usr/local/slimserver/Slim/Display/Display.pm line 894)
    frame 1: Slim::Display::Display::string 
(/usr/local/slimserver/Slim/Player/Player.pm line 187)
    frame 2: Slim::Player::Player::string 
(/usr/local/slimserver/Slim/Buttons/Home.pm line 943)
    frame 3: Slim::Buttons::Home::updateMenu 
(/usr/local/slimserver/Slim/Player/Player.pm line 109)
    frame 4: Slim::Player::Player::init 
(/usr/local/slimserver/Slim/Player/SqueezePlay.pm line 121)
    frame 5: Slim::Player::SqueezePlay::init 
(/usr/local/slimserver/Slim/Networking/Slimproto.pm line 1240)
    frame 6: Slim::Networking::Slimproto::_hello_handler 
(/usr/local/slimserver/Slim/Networking/Slimproto.pm line 419)
    frame 7: Slim::Networking::Slimproto::client_readable 
(/usr/local/slimserver/Slim/Networking/IO/Select.pm line 139)
    frame 8: (eval) (/usr/local/slimserver/Slim/Networking/IO/Select.pm 
line 123)
    frame 9: Slim::Networking::IO::Select::__ANON__ 
(/usr/local/slimserver/Slim/Networking/IO/Select.pm line 184)
    frame 10: (eval) (/usr/local/slimserver/Slim/Networking/IO/Select.pm 
line 184)
    frame 11: Slim::Networking::IO::Select::loop 
(/usr/local/slimserver/slimserver.pl line 685)
    frame 12: main::idle (/usr/local/slimserver/slimserver.pl line 641)
    frame 13: main::main (/usr/local/slimserver/slimserver.pl line 1136)

[14-01-06 18:40:09.2726] Slim::Display::Display::string (894) Error: 
missing string
[14-01-06 18:40:09.2731] Slim::Display::Display::string (894) Backtrace:

    frame 0: Slim::Utils::Log::logBacktrace 
(/usr/local/slimserver/Slim/Display/Display.pm line 894)
    frame 1: Slim::Display::Display::string 
(/usr/local/slimserver/Slim/Player/Player.pm line 187)
    frame 2: Slim::Player::Player::string 
(/usr/local/slimserver/Slim/Buttons/Home.pm line 943)
    frame 3: Slim::Buttons::Home::updateMenu 
(/usr/local/slimserver/Slim/Plugin/InternetRadio/Plugin.pm line 137)
    frame 4: Slim::Plugin::InternetRadio::Plugin::buildMenus 
(/usr/local/slimserver/Slim/Networking/SqueezeNetwork.pm line 171)
    frame 5: Slim::Networking::SqueezeNetwork::_init_done 
(/usr/local/slimserver/Slim/Networking/SqueezeNetwork.pm line 587)
    frame 6: Slim::Networking::SqueezeNetwork::_login_done 
(/usr/local/slimserver/Slim/Networking/SimpleAsyncHTTP.pm line 363)
    frame 7: Slim::Networking::SimpleAsyncHTTP::onBody 
(/usr/local/slimserver/Slim/Networking/Async/HTTP.pm line 479)
    frame 8: Slim::Networking::Async::HTTP::_http_read_body 
(/usr/local/slimserver/Slim/Networking/IO/Select.pm line 139)
    frame 9: (eval) (/usr/local/slimserver/Slim/Networking/IO/Select.pm 
line 123)
    frame 10: Slim::Networking::IO::Select::__ANON__ 
(/usr/local/slimserver/Slim/Networking/IO/Select.pm line 184)
    frame 11: (eval) (/usr/local/slimserver/Slim/Networking/IO/Select.pm 
line 184)
    frame 12: Slim::Networking::IO::Select::loop 
(/usr/local/slimserver/slimserver.pl line 691)
    frame 13: main::idle (/usr/local/slimserver/slimserver.pl line 641)
    frame 14: main::main (/usr/local/slimserver/slimserver.pl line 1136)


Mehr Informationen über die Mailingliste Eisfair