rolfrost: Maximalen Ressourcenverbrauch für Scripte beschränken

Beitrag lesen

hi,

Ich habe schon versucht in den Scripten mit sleep() die Ressourcen zwischendurch mal für ein paar Sekunden freizugeben. Aber das ist auf Dauer auch keine Lösung. Da wird man ja wahnsinnig beim

Doch das ist eine Lösung: Damit verhinderst du dass deine PERL Scripts alle gleichzeitig gestartet werden. So einen ähnlichen Fall hatte ich auch mal: Alle 5 min sollten mehrere Prozesse (MRTG) ablaufen, per sh-Script wurden die alle fast zur gleichen Zeit gestartet und in den Hintergrund geschickt, das Resultat: > 1.000 Prozesse auf der Kiste, CPU würg...

Lösung:
nach jedem Start eines MRTG - Prozesse eine sekunde sleep;

Gruß, Rolf

--
SELFforum - Das Tor zur Welt!
Theoretiker: Wie kommt das Kupfer in die Leitung?
Praktiker: Wie kommt der Strom in die Leitung?