|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Обновление планировщика задач BFS с поддержкой ядра Linux 3.3" | +/– | |
Сообщение от opennews (ok) on 25-Мрт-12, 19:59 | ||
Кон Коливас (Con Kolivas) представил (https://lkml.org/lkml/2012/3/24/39) обновлённую версию планировщика задач BFS (http://ck.kolivas.org/patches/bfs/) (Brain Fuck Scheduler), ориентированного на обеспечение оптимальной отзывчивости, интерактивности и пропускной способности при решении типичных пользовательских задач на обычных компьютерах. BFS имеет достаточно простую архитектуру, не усложнённую решением таких задач, как справедливое распределение приоритетов и обеспечение высокой масштабируемости, что обычно не востребовано на пользовательских системах. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +1 +/– | |
Сообщение от megabaks (ok) on 25-Мрт-12, 19:59 | ||
ждём pf 3.3 | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
24. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +1 +/– | |
Сообщение от pavlinux (ok) on 25-Мрт-12, 23:40 | ||
Народ, там на LMKL есть ссылочка хорошая | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
39. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | –1 +/– | |
Сообщение от megabaks (ok) on 26-Мрт-12, 01:55 | ||
ну rt для десктопа негоден ни разу, в отличии от | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
40. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +1 +/– | |
Сообщение от pavlinux (ok) on 26-Мрт-12, 02:07 | ||
> чушь какая-то | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
42. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Viliar (ok) on 26-Мрт-12, 11:30 | ||
Подскажи, добрый человек, как ты определял hitrate L2 кэша? | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
57. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Мурзик on 26-Мрт-12, 18:52 | ||
на глаз | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
59. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от pavlinux (ok) on 26-Мрт-12, 20:47 | ||
Ни я, Mike Galbraith - https://lkml.org/lkml/2012/3/25/38 | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
45. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | –1 +/– | |
Сообщение от Андрей (??) on 26-Мрт-12, 13:46 | ||
А рзве цель -rt как раз ни в том, что "между десктоп и rt не должно быть противоречия". Т.е. не запуская rt-процессов, обычные процессы не должны ничего особенного от планировщика почувствовать. | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
62. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от all_glory_to_the_hypnotoad (ok) on 27-Мрт-12, 13:16 | ||
нет, цель РТ давать гарантированные задержки и часто это идёт за счёт существенного падения производительности в общем. Целевая ниша - специальные железки типа там автопилотов.. в ощем, везде где неконтролируемая задержка может привести к негативному результату. | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
30. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +2 +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 00:34 | ||
> ждём pf 3.3 | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
38. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от megabaks (ok) on 26-Мрт-12, 01:54 | ||
ну тебе не дают, а нормальным людям дают, и вполне ощутимый | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
47. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +1 +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 14:37 | ||
> ну тебе не дают, а нормальным людям дают, и вполне ощутимый | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
58. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от megabaks (ok) on 26-Мрт-12, 19:50 | ||
ололошеньки | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
60. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от DannyBoy on 27-Мрт-12, 07:49 | ||
После прочтения сей статьи поставил себе вместе с pf-3.2.5 gentoo-3.3.0. Решил во время компиляции глянуть флеш-видео 360п. При BFS таких лагов просто не было, даже если смотреть в более лучшем качестве. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
61. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от ананим on 27-Мрт-12, 13:03 | ||
дык там помимо сабжа ещё куча изменений. | ||
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору |
63. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от DannyBoy on 27-Мрт-12, 14:48 | ||
Ты прав, но я не менял значение в 1000. | ||
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору |
64. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от pavlinux (ok) on 28-Мрт-12, 03:11 | ||
> и в частности таймер - в 3.3 до 1000, в пф до 10000, | ||
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору |
2. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +7 +/– | |
Сообщение от антоним on 25-Мрт-12, 20:15 | ||
А что это тут у нас на графике? Было нечто 64.4 мс, теперь стало 63.9 или 63.6, другими словами примерно на 0,8% или 1,2% меньше. Коливас может и крутой чувак, но не зная что это стало лучше на 1% трудно сказать стоит ли вообще овчинка выделки. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
3. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от xandry (ok) on 25-Мрт-12, 20:35 | ||
Если производительность повышается даже немного, то явно стоит развиваться в данном направлении. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
7. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +4 +/– | |
Сообщение от ананим on 25-Мрт-12, 21:14 | ||
Производительность как раз уменьшается. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
9. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Аноним (??) on 25-Мрт-12, 21:17 | ||
> Производительность как раз уменьшается. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
34. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от ананим on 26-Мрт-12, 01:09 | ||
>> Производительность как раз уменьшается. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
51. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 14:48 | ||
> неа, согласно графику там время, а не мегафлопы. :D | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
12. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Аноним (??) on 25-Мрт-12, 22:04 | ||
> Ну и если у вас реакция как терминатора... то да, на 0.1% сможете быстрее выстрелить. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
18. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Аноним (??) on 25-Мрт-12, 22:53 | ||
> сможете быстрее выстрелить. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
20. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +3 +/– | |
Сообщение от Аноним (??) on 25-Мрт-12, 23:00 | ||
вообще то там миллисекунды | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
46. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от ананим on 26-Мрт-12, 14:29 | ||
>Ну вообще-то если вы не замечаете секунду - вы не терминатор а слоупок. За секунду можно раз 5 пальнуть в кваке. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
52. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 14:56 | ||
> разница составляет менее 1%. | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
28. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +4 +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 00:30 | ||
> Если производительность повышается даже немного, то явно стоит развиваться в данном направлении. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
43. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +1 +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 13:01 | ||
Вообще-то предлогалось сделать планировщики заменяемыми(как в дисковой подсистеме). Не думаю, что много кому на десктопе нужны сигрупс(и да, после перехода на системд, который их активно пользует, лучше не стало). | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
48. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 14:41 | ||
> Вообще-то предлогалось сделать планировщики заменяемыми(как в дисковой подсистеме). | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
5. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Адольф on 25-Мрт-12, 20:48 | ||
Не мс, а секунд | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
8. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +4 +/– | |
Сообщение от ананим on 25-Мрт-12, 21:16 | ||
А процент тотже. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
4. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +2 +/– | |
Сообщение от Аноним (??) on 25-Мрт-12, 20:38 | ||
>BFS имеет достаточно простую архитектуру | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +1 +/– | |
Сообщение от Anonplus on 25-Мрт-12, 20:48 | ||
А почему его патчи никак в ядро не примут? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +2 +/– | |
Сообщение от СуперАноним on 25-Мрт-12, 21:39 | ||
Видимо, название Торвальдсу не нравится ;) | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
14. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | –4 +/– | |
Сообщение от Аноним (??) on 25-Мрт-12, 22:06 | ||
> Видимо, название Торвальдсу не нравится ;) | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
15. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Аноным (ok) on 25-Мрт-12, 22:14 | ||
Должно нравится, он любит дерзкие выражения и даже троллинг. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
29. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +2 +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 00:32 | ||
> Должно нравится, он любит дерзкие выражения и даже троллинг. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
11. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Аноним (??) on 25-Мрт-12, 21:42 | ||
А все только потому, что появился некий Кон Коливас, чувак с завышенным ЧСВ и давай городить свои велосипеды. Такое не нужно в ядре, кому надо, тот сам вкомпилит. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
13. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +1 +/– | |
Сообщение от Аноним (??) on 25-Мрт-12, 22:05 | ||
> некий Кон Коливас | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
16. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +1 +/– | |
Сообщение от Харитон on 25-Мрт-12, 22:27 | ||
>> некий Кон Коливас | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
23. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от pavlinux (ok) on 25-Мрт-12, 23:31 | ||
>>> некий Кон Коливас | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
27. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +2 +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 00:15 | ||
> Там всё гораздо банальнее, они просто с Торвальдсом поцапались | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
33. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от pavlinux (ok) on 26-Мрт-12, 01:02 | ||
>> Там всё гораздо банальнее, они просто с Торвальдсом поцапались | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
35. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от ананим on 26-Мрт-12, 01:15 | ||
>Это Вы зря, вещь рабочая, но больше 4-х ядер бестолковая. | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
37. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от pavlinux (ok) on 26-Мрт-12, 01:20 | ||
>>Это Вы зря, вещь рабочая, но больше 4-х ядер бестолковая. | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
49. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 14:44 | ||
> Он когда первый патч сделал, везде в анонсах летало, что это ваще | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
54. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 15:00 | ||
Логично. И совпадает с моими наблюдениями. | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
55. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 15:02 | ||
> Логично. И совпадает с моими наблюдениями. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
65. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от alex.h (??) on 28-Мрт-12, 09:19 | ||
> напрмер фриз - "зафризиваю" браузер к примеру, когда не пользуюсь, | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
50. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 14:46 | ||
> Это Вы зря, вещь рабочая, но больше 4-х ядер бестолковая. | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
31. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +1 +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 00:36 | ||
> Такое не нужно в ядре, кому надо, тот сам вкомпилит. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
25. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +3 +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 00:12 | ||
А потому, что он не только уступает CFS по функциональности, но и проигрывает ему на "своем поле": на обычном десктопе CFS из свежих ядер заметно шустрее, чем BFS. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
17. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +6 +/– | |
Сообщение от AlexAT (ok) on 25-Мрт-12, 22:33 | ||
Судя по графику (разница в пределах 1%) и | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
19. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от kosha on 25-Мрт-12, 22:55 | ||
На графике сравнение дается по двойному серверному процесору с 16 потоками, как бы не совсем дексктоп компьютер. А если результаты сравнения привести к реальному рабочему компьютеру один процесор на 2-4 ядра, какой результат будет? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
21. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от Аноним (??) on 25-Мрт-12, 23:11 | ||
Помню встречал утверждение, что BFS более правильно разделяет нагрузку для процессов с разными приоритетами CFS. Мол CFS почти напроч игнорирует значение nice, а BFS правильно его обрабатывает. Например, если на компьютере в фоне работает несколько неприоритетных процессов, готовых запольнить все процессорное время, то пользователь этого не замичает при использовании BFS и замичает при использовании CFS. Это в самом деле так? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
26. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +1 +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 00:14 | ||
Скорее наоборот, BFS "не усложнен" такой "ненужной на десктопе" фичей, как поддержка приоритетов. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
41. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +1 +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 10:06 | ||
> Это в самом деле так? | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
22. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +/– | |
Сообщение от pavlinux (ok) on 25-Мрт-12, 23:25 | ||
>... при решении типичных пользовательских задач на обычных компьютерах. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
32. "Обновление планировщика задач BFS с поддержкой ядра Linux 3.3" | +1 +/– | |
Сообщение от Аноним (??) on 26-Мрт-12, 00:40 | ||
> не усложнённую решением таких задач, как справедливое распределение приоритетов и обеспечение высокой масштабируемости, что обычно не востребовано на пользовательских системах | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
36. "Обновление планировщика задач BFS с поддержкой ядра Linux 3...." | +1 +/– | |
Сообщение от pavlinux (ok) on 26-Мрт-12, 01:16 | ||
Там позже отметился Mike Galbraith, это который AUTOGROUP написал, | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |