Перевагу використання sched_autogroup_enabled на робочому столі


10

Я використовую ядро ​​2.6.37 з sched_autogroup_enabledвстановленим рівнем 1. Я не впевнений, що я бачу переваги цього патча, оскільки:

  • Я запускаю свої програми з робочого столу;
  • програми, запущені з робочого столу, діляться одними і тими ж tty;
  • програми з тими ж tty не користуються згаданою функцією ядра.

Як я можу вибрати деякі програми, які мають бути різними від інших?

Відповіді:


0

Ця демонстрація повинна дати вам уявлення про вдосконалення: sched_autogroup_enabled = 0 http://www.youtube.com/watch?v=uk70SeGA7pg

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


3
Це не чарівне покращення продуктивності. Як ви бачите тут у цьому коментарі Леннарта Поутеринга: "Отже, цей патч впливає лише на людей, які будують ядра з xterm з make -j цілий день, і в той же час хочуть переглянути фільм від гравця, який вони також починати з терміналу, але з іншого ". Джерело: marc.info/?l=linux-kernel&m=128993935321081&w=2
NightwishFan

0

Наразі енергетичному користувачеві, мабуть, корисніше створити власні групи завдань. Або ви можете спробувати встановити власні правила для ulatencyd. Можливо, я б відключив патч автогрупи в будь-якому випадку, щоб він не суперечив ручним групам.

FAQ щодо Ulatencyd: https://github.com/poelzi/ulatencyd/wiki/Faq
Документація щодо груп: http://www.mjmwired.net/kernel/Documentation/cgroups.txt

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.