Als «nice» getaggte Fragen

Ein Tool zum Ändern der Priorität eines Prozesses, um ihm mehr oder weniger CPU-Zeit zu geben.

22
Nette und kindliche Prozesse

Kann mir jemand sagen, in welcher Beziehung eine bestimmte niceEbene zu untergeordneten Prozessen steht? Wenn ich zum Beispiel einen Standardwert nicevon habe 0und ein Skript mit starte, mit nice 5dem wiederum einige untergeordnete Prozesse gestartet werden (in diesem Fall ungefähr 20 parallel),...

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...

15
Setze die Feinheit auf Pipe-Befehl

Ich muss eine Reihe von "Pipe" -Befehlen mit geändertem Nizza-Level ausführen. Beispiel: nice -n 15 command1 | command2 | command3 In diesem Fall wird die Nettigkeit nur für Befehl1 auf "15" geändert. Wie ändere ich es für den gesamten Befehlssatz (Befehl1, Befehl2 und

9
Was ist das Schönste, was ein Unix-Befehl sein kann?

Wie können für einen schnellen Benchmarking-Test Nizza und Ionice maximal kombiniert werden, dh damit ein Befehl so wenig Ressourcen wie möglich verbraucht (ohne insgesamt im Leerlauf zu sein)? (Ich denke, es ist so etwas wie `nice -n 19 ionice -c 2 [Befehl], aber nicht sicher über ionices" -n...

8
Priorisieren Sie X-Anwendungen mit Fokus

Gibt es eine Möglichkeit, X-Anwendungen mit Fokus zu priorisieren, vorzugsweise sowohl hinsichtlich der CPU als auch der E / A? So etwas wie alle X-Anwendungen sind in ihrer Priorität geglättet und ionisiert, aber wenn sie den Fokus gewinnen, werden sie wieder auf ein normales Niveau gebracht. Ich...

7
Ändert Linux eine Prozessqualität automatisch?

Ich weiß, dass Sie eine Prozessfreundlichkeit mit setpriorityoder niceoder ändern können renice. Passt / ändert Linux jedoch automatisch eine Prozessfreundlichkeit ohne Benutzereingabe? Ich habe einen Prozess, für den ich setpriorityin C Folgendes verwende: setpriority(PRIO_PROCESS, 0, -1) Wenn der...