The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Новая, значительно переработанная, версия планировщика задач..."
Отправлено Nick, 21-Ноя-07 02:34 
>А есть ещё NUMA

опять ты со своей нумой... :)
у тя дома нума на всю квартиру? :))


>чё там делать прикажешь :) Вычислять веса каждой Ноды надо!

прикинь обидно то как!... %)))

эти веса - копейки по сравнению с шедулингом.
там того пересчета цикл по группам/процам и пара выражений арифметики.

А ваще, при помощи cgroups/cpuset легко сетапяцо группы на указанных множествах
процев/нодах памяти.


>[оверквотинг удален]
>  10. Человек, курящий «Мальборо», живёт рядом с хозяином кошки.
>  11. Дом, где курят «Данхел», — рядом с тем, где
>держат лошадь.
>  12. Любитель «Винфилд» пьёт пиво.
>  13. Немец курит «Ротманс».
>  14. Норвежец живёт рядом с синим домом.
>  15. Тот, кто курит «Мальборо», живет рядом с тем, кто
>пьет воду.
>
>   * Где живет рыбка?

Гы. У того, кто пьёт грог ;)


>Вот так и в CFS - скажем, что "рыбка" это требуемый
>для вычисления вес процесса...

да расслабь булку. Все там проще :)
Список групп и подмножества процессоров, на которых разрешено работать данной группе.
Это 2 вложенных цикла с параметром.
Т.е. лишь в худшем случае это именно фикл по всем группам и процам. Даже в случае с 1024 процами это не много :)   ну и даже если пара десятков групп.

Тем боле, шо оформлен персчетчик в нитко и сам чудно может быть запущен
на любой ноде/проце твоей нумы (смотря как у шедулера насетаплено)
%)

не изволь отказать себе в удовольствии взглянуть на сей нить (ф-ция rebalance_shares):

http://people.redhat.com/mingo/cfs-scheduler/sched-cfs-v2.6....


> Прикинь как весело будет на Blue Gene/L иль на CRAY c
>1024 CPU.
> Думаю вычислительная нагрузка поползёт по exp(x).

Да ну ;) в зависимости от констант (к-во нодов/процов) будет функция загрузки шедулера меняццо?? :)
Ну, это реально лишь в случае спец поведения шедулера на определенных участках x (CPU number). А так функция ползет всегда однообразно, лишь меняя коэфициенты рястяжения по координатам ;)

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру