Nutzen von sched_autogroup_enabled auf dem Desktop

10

Ich verwende einen 2.6.37-Kernel mit der sched_autogroup_enabledEinstellung 1. Ich bin nicht sicher, ob ich die Vorteile dieses Patches sehe, da:

  • Ich starte meine Anwendungen vom Desktop aus.
  • Anwendungen, die vom Desktop aus gestartet werden, haben dieselbe Anzahl.
  • Anwendungen mit derselben Tty profitieren nicht von der genannten Kernelfunktion.

Wie kann ich einige Anwendungen auswählen, die sich auf einem anderen Typ als die anderen befinden sollten?

Robert Munteanu
quelle

Antworten:

0

Diese Demo soll Ihnen eine Vorstellung von der Verbesserung geben: sched_autogroup_enabled = 0 http://www.youtube.com/watch?v=uk70SeGA7pg

sched_autogroup_enabled = 1 http://www.youtube.com/watch?v=prxInRdaNfc

Anton
quelle
3
Es ist kein Patch zur Verbesserung der magischen Leistung. Wie Sie hier in diesem Kommentar von Lennart Poettering sehen: "Dieser Patch wirkt sich also nur auf Leute aus, die den ganzen Tag Kernel aus einem xterm mit make -j erstellen und gleichzeitig einen Film von einem Player sehen möchten, den sie spielen starten Sie auch von einem Terminal, aber von einem anderen. " Quelle: marc.info/?l=linux-kernel&m=128993935321081&w=2
NightwishFan
0

Im Moment ist es für einen Hauptbenutzer wahrscheinlich nützlicher, eigene Aufgabengruppen zu erstellen. Oder Sie können versuchen, benutzerdefinierte Regeln für ulatencyd festzulegen. Ich würde wahrscheinlich in beiden Fällen den Autogroup-Patch deaktivieren, damit er nicht mit den manuellen cgroups in Konflikt steht.

Ulatencyd FAQ: https://github.com/poelzi/ulatencyd/wiki/Faq
Cgroups Dokumentation: http://www.mjmwired.net/kernel/Documentation/cgroups.txt

NightwishFan
quelle