Привіт Гість ( Вхід | Реєстрація )
| Rilian |
Jun 26 2008, 13:35
Пост
#1
|
![]() interstellar ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Team member Повідомлень: 17 163 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера |
ты можешь написать прогу для выставления приоритетов для процессов по маске? то есть, например в конфиге у меня QUOTE circle P-a-ch будет раз в 5 мин смотреть конфиг, и если находит процесс с этим именем (как подстрока) то он привязывает его к свободному ядру, и ставит приоритет (идл, низкий, средний, высокий - по выбору) ====== Прога готова Смотрим/читаем/качаем прогу на сайте. Пример конфига CODE wcg_hcc wcg_hcc -------------------- |
![]() ![]() |
| Rilian |
Apr 10 2010, 02:58
Пост
#2
|
![]() interstellar ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Team member Повідомлень: 17 163 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера |
Заметил такую вещь:
Сейчас в BOINC 6 новый "продвинутый" планировщик, который запускает ВЮ в порядке наилучшего попадания в дедлайн, а не в порядке очереди. Поэтому на проектах где дедлайн маленький, часто ВЮ не досчитывается до конца, и начинает считаться следующая, и так далее, пока не наступает дедлайн у первой ВЮ, и очередь не переходит обратно в начало. При этом, в памяти висит куча процессов одного проекта. Аффинити ченжер, естественно, не знает что проект не мультипроцессорный, и назначает каждому процессу свое ядро. Вот тут и появляется глюк - может на одном ядре считаться 2 ВЮ одного проекта, а второе ядро при этом простаивает. Пришлось affinity changer отключить Чтобы исправить ситуацию надо как-то перепривязывать ядра все время для активных процессов, а неактивным - возвращать привязку на все ядра, чтобы когда дойдет их очередь, они не попали на уже занятое ядро -------------------- |
Rilian Affinity Changer Jun 26 2008, 13:35
nick4eva Могу.
Что понимать под свободным ядром (критерий в... Jun 26 2008, 13:49
Rilian это вообще для боинк проектов (eon - уг)
свободно... Jun 26 2008, 14:01
nick4eva
это вообще для боинк проектов (eon - уг)
свободн... Jun 27 2008, 15:20
Rilian Да, я замечал у себя на ноуте прирост в 2-4%. Иксы... Jun 27 2008, 16:43
(_KoDAk_) это уже реализовано в
http://distributed.org.ua/f... Jun 29 2008, 09:08
Rilian Nik4eva, есть успехи? Aug 14 2008, 12:07
nick4eva
Nik4eva, есть успехи?
Успехов пока нет, так как... Aug 16 2008, 17:34
nick4eva Прога готова :dance: :yahoo: :)
Смотрим/читаем/... Sep 5 2008, 18:35
Rilian Мдя... надо было выпустить в пятницу до окончания ... Sep 5 2008, 20:07
Rilian Щя затестю :) Sep 8 2008, 11:23
Rilian в конфиге написал
wcg_hcc
wcg_hcc
правильно?
п... Sep 8 2008, 12:22
(_KoDAk_)
в конфиге написал
wcg_hcc
wcg_hcc
пашет!
к... Sep 8 2008, 20:39
Tamagoch я вроде понимаю, что делает прога, но ни разу не в... Sep 8 2008, 13:07
ReMMeR А ёщё круче доказательства с цифрами =) Sep 8 2008, 13:31
Rilian 1) Процессы привязываются к разным ядрам - следова... Sep 8 2008, 13:35
nikelong
Позже дам %% если будет прирост
Во-во, ЕСЛИ буд... Sep 8 2008, 14:09
Tamagoch а так, подумал, вещь нужная, если например боинк с... Sep 8 2008, 16:52
Paul B.Atton У мене приблизно 1/3. Бо ДНет, ФаХ і Боинк на 2 яд... Sep 8 2008, 18:01
nick4eva Всем привет :)
Кому лень читать описание проги на... Sep 11 2008, 00:00![]() ![]() |
|
Lo-Fi Версія | Поточний час: 1st November 2025 - 21:32 |