Als «scheduling» getaggte Fragen

Eine Technik zum Planen von Aufgaben, die zu einem bestimmten Zeitpunkt oder zu einem bestimmten Ereignis ausgeführt werden sollen.

25
Hohe CPU-Auslastung mit CFS?

Ich habe in einer früheren Frage versucht, die Ursache für eine Zunahme der CPU-Auslastung beim Verschieben einer Anwendung von RHEL 5 auf RHEL 6 herauszufinden. Die Analyse, die ich durchgeführt habe, scheint darauf hinzudeuten, dass dies durch das CFS im Kernel verursacht wird. Ich habe eine...

24
Echtzeit-Prozessplanung unter Linux

Ich habe einige Scheduling-Konzepte gelernt. Derzeit ist mein Verständnis soweit wie unten. Es gibt Echtzeitprozesse und Nicht-Echtzeitprozesse. Nicht-Echtzeit-Prozesse können niceWerte für ihre Priorität im Bereich von -20 bis +20 haben . Der höhere positive Wert zeigt an, dass der Prozess eine...

22
Warum reicht die Feinheit von -20 bis 19?

Mit dem niceBefehl können Sie die Planungspriorität ("Nizza") eines Programms anpassen. Auf allen Unix-ähnlichen Systemen, die ich verwendet habe, wird die Genauigkeit durch eine Reihe von Ganzzahlen angegeben, wobei -20 die günstigste Planungspriorität, 0 die Standardeinstellung und 19 die...

20
Wie ist es schön zu arbeiten?

sched_setscheduler sagt: Die gesamte Zeitplanung ist preemptiv: Wenn ein Prozess mit einer höheren statischen Priorität zur Ausführung bereit ist, wird der aktuell ausgeführte Prozess preemptiviert und auf die Warteliste für seine statische Prioritätsstufe zurückgesetzt. während setpriority sagt...

16
Wie aktiviere und verwende ich den BFQ-Scheduler?

Ich habe gerade den Linux-Kernel 4.12 unter Ubuntu 17.04 mit ukuu (Ubuntu Kernel Update Utility https://doc.ubuntu-fr.org/ubuntu_kernel_upgrade_utility ) installiert . Wenn ich die verfügbaren E / A-Scheduler überprüfe, kann ich anscheinend weder den BFQ noch den Kyber-E / A-Scheduler finden: cat...

14
Starten / Beenden eines systemd.service zu bestimmten Zeiten

Ich möchte einen systemd.service zu bestimmten Zeiten starten und stoppen. Vermutlich werde ich eine .timer-Einheit zum Starten des Jobs verwenden, aber gibt es eine integrierte Möglichkeit, den Job nach einer bestimmten Dauer oder zu einer bestimmten Zeit zu stoppen , oder muss ich eine zweite...

12
Warum kann ein System nicht mehr reagieren?

Ich habe gerade dotein Programm zum Zeichnen gerichteter Graphen mit einer Eingabedatei ausgeführt, die so groß war, dass sie nicht in angemessener Zeit gerendert werden konnte. Mein ganzes System fror ein. Ich konnte es kaum auf eine Textkonsole machen mit Ctrl+ Alt+ F1zu töten dot, aber es...

12
Bash Script beim Start? (Linux)

Gibt es eine Möglichkeit, ein Bash-Skript beim Neustart zu erstellen / auszuführen (wie zum Beispiel in Debian / Ubuntu, da dies meine 2 Boxen zu Hause sind)? Gibt es auch empfohlene Anleitungen für Cron-Jobs? Ich bin völlig neu für sie (aber sie werden von großem Nutzen