Forum
Tipps
News
Menu-Icon

Load Average: Einstellungen möglich?

Hallo Leute, bin zufällig hier gestrandet, nachdem ich seit Tagen versuche eine Lösung für mein Batch-Problem zu finden.

Nachdem ich vorher einige Cronjobs für gewisse Dinge am laufen hatte (u.A. auch minütlich) und es zu Problemem unter Serverlast kam, benutze ich versuchsweise auf einer Debian-Distribution das at-Brüderchen "batch". Ich will damit also erreichen, dass gewisse Aufgaben erledigt werden, sobald der Rechner nicht unter Last steht. Ich habe jetzt verschiedene Informationen gefunden, zum Beispiel...

Zitat
Anhand der Systemauslastung kann man zum Beispiel auch bestimmte Programme erst dann starten, wenn der Rechner sich im Leerlauf befindet, der Load Average also sehr niedrig ist. Ein Beispiel hierfür ist der Unix-at-Daemon. Er bietet das batch-Utility, welches man anweisen kann, ein Programm zu starten, sobald der Load unter den Wert von 1.5 fällt.
Quelle: http://de.wikipedia.org/wiki/Load

...unter den Wert von 1,5 fällt... An anderen Stellen habe ich gelesen ...unter den Wert von 0,8 fällt... und meistens laß ich ...unter ... Load Average Wert fällt...

Bei mir ist es so, dass ein Batchjob startet, wenn Load Average z.B. bei 0.07, 0.06, 0.01 liegt, also argweit unter 0,8-1,5. Nun hätte ich es am liebsten, wenn den Wert, ab dem BATCH zuschlägt selbst einstellen kann, z.B. unterhalb von 0.5 LA.

Habe leider auch auf der MAN Page nix hierzu gefunden und hoffe dass sich hier jemand erbarmt, mich aufzuklären. Lieben Dank im voraus, für alles was mich auch nur einen Schritt weiterbringt.
 

Antworten zu Load Average: Einstellungen möglich?:

Wenn du bis Morgen warten kannst, dann bekommst du sicherlich ne Antwort, unser Profi ist für heut schon offline

Klar, kann ich bis morgen warten. Danke schonmal für's erste Feedback  :o

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

auch mir ist kein Parameter bekannt, mit dem man das Verhalten beeinflussen kann. Irgendwann unter einem Load Average von 0.8 machts batch alleine.

Viel Erfolg noch beim Experimentieren.

Habe inzwischen herausgefunden, dass man das dem atq-Dämonen irgendwie mitteilen kann

http://www.linuxfibel.de/time.htm#at

Zitat
Die interessanten Optionen sind hierbei -l Auslastungsfaktor und -b Sekunden.

Ja, irgendwie kam es mir auch so vor, als würde 'batch' nur etwa alle 60 Sekunden aktiv. Von daher hatte ich irrtümlich angenommen, dass batch erst ab einem ganz niedrigen Load aktiv wird. Das war halt dann ganz zufällig ein niedriger Wert. Also liegt wahrscheinlich tatsächlich der Auslastungsfaktor default bei 0.8 und der Intervall von einem Job zum nächsten defaultmässig bei 60 Sekunden. Jetzt weiss leider immer noch nicht, wo genau ich das einstellen kann. Muss doch irgendeine Datei dafür geben, welche für atq zuständig ist. Dann atq restart oder so. Hmm, auf jeden Fall sehe ich jetzt schon mal Licht am Ende des Tunnels  ::)

« Suse: OpenSuse 10.2 Rechner startet nicht nach Neuinstallation...Suse: Fehler kdesktop »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Multiprozessor Rechner
Multiprozessorsysteme oder Multiprozessor-Rechner sind Computer, die mehr als einen Hauptprozessor (CPU) zur Ausführung von Aufgaben verwenden. Sie ermöglichen ...

ID3 Informationen
Die ID3 Informationen sind Textinformationen, die in einer mp3 Datei mitgespeichert werden können. ID3-Tags ermöglichen es, Metadaten wie Titel, Künstler, ...

Download
Unter Download versteht man den Transport aller Dateien aus dem Internet auf Ihren Rechner. Mit "downloaden" wird also das Herunterladen von Dateien aus dem Web bezeichne...