Affinity Changer, обсуждения |
Привіт Гість ( Вхід | Реєстрація )
Affinity Changer, обсуждения |
Rilian |
Jun 26 2008, 13:35
Пост
#1
|
interstellar Група: Team member Повідомлень: 16 925 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера |
Nik4eva,
ты можешь написать прогу для выставления приоритетов для процессов по маске? то есть, например в конфиге у меня QUOTE circle P-a-ch будет раз в 5 мин смотреть конфиг, и если находит процесс с этим именем (как подстрока) то он привязывает его к свободному ядру, и ставит приоритет (идл, низкий, средний, высокий - по выбору) ====== Прога готова Смотрим/читаем/качаем прогу на сайте. Пример конфига CODE wcg_hcc wcg_hcc -------------------- |
nick4eva |
Jun 26 2008, 13:49
Пост
#2
|
kранчер Група: Trusted Members Повідомлень: 123 З нами з: 6-January 06 З: Украина, Киев Користувач №: 153 Стать: Чол Парк машин: 1: P4 2.8 GHz, 1Gb RAM 2: Pentium Dual Core T2330 1.6 GHz, 2 Gb RAM 3: Dell Studio 1735 Core2 Duo P8400 2.26 GHz, 2 Gb RAM |
Могу.
Что понимать под свободным ядром (критерий выбора свободного ядра)? P.S. Это не для EON случайно? -------------------- |
Rilian |
Jun 26 2008, 14:01
Пост
#3
|
interstellar Група: Team member Повідомлень: 16 925 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера |
это вообще для боинк проектов (eon - уг)
свободное ядро: можно запоминать на какое ядро привязан какой-то процесс. если процесс (по точному имени) еще не привязан четко, то привязать. если процесс не обнаружен (выполнился), обновить записи о привязке (то есть у ядра, к которому был привязан процесс, осовободился слот) при появлении нового процесса, смотреть на каком ядре меньше всего привязано, и привязывать туда. обычно, кол-во процессов и ядер будет одинаковым -------------------- |
nick4eva |
Jun 27 2008, 15:20
Пост
#4
|
kранчер Група: Trusted Members Повідомлень: 123 З нами з: 6-January 06 З: Украина, Киев Користувач №: 153 Стать: Чол Парк машин: 1: P4 2.8 GHz, 1Gb RAM 2: Pentium Dual Core T2330 1.6 GHz, 2 Gb RAM 3: Dell Studio 1735 Core2 Duo P8400 2.26 GHz, 2 Gb RAM |
это вообще для боинк проектов (eon - уг) свободное ядро: можно запоминать на какое ядро привязан какой-то процесс. если процесс (по точному имени) еще не привязан четко, то привязать. если процесс не обнаружен (выполнился), обновить записи о привязке (то есть у ядра, к которому был привязан процесс, осовободился слот) при появлении нового процесса, смотреть на каком ядре меньше всего привязано, и привязывать туда. обычно, кол-во процессов и ядер будет одинаковым Понятно, я тоже кстати думал про привязку процессоф к ядрам в боинке, тут вопрос в другом - даст ли это какой-то ощутимый прирост? Кто-то тестировал с привязкой и без? Так как я пробовал выставлять более высокий приоритет, и это вроде не давало никакого выиграша по времени расчета. -------------------- |
Rilian |
Jun 27 2008, 16:43
Пост
#5
|
interstellar Група: Team member Повідомлень: 16 925 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера |
Да, я замечал у себя на ноуте прирост в 2-4%. Иксы на линухе много жрут . С приоритетом -19 интерфейс немного рпитормаживает, зато задания считаются быстрее
-------------------- |
(_KoDAk_) |
Jun 29 2008, 09:08
Пост
#6
|
BOINC-guru Група: Trusted Members Повідомлень: 3 662 З нами з: 11-August 07 З: Kharkov Користувач №: 569 Стать: Чол Парк машин: E3-1245V2@3400-Mhz 16GB 1х GTX760DCMOC2GD5 Q8200@2300-Mhz 4GB + то там то сям |
это уже реализовано в
https://distributed.org.ua/forum/index.php?...opic=415&st=45# но я все равно за то что бы была отдельная прога что даст свободно обновлять на свежие версии менеджера и тогда останется только один недостаток "скорость отправки\получения " -------------------- - "ты говоришь так, будто тебя чай ваше не вставляет "
(Show/Hide) Спаcибо автору алфавита за любезно предоставленные буквы. |
Rilian |
Aug 14 2008, 12:07
Пост
#7
|
interstellar Група: Team member Повідомлень: 16 925 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера |
Nik4eva, есть успехи?
-------------------- |
nick4eva |
Aug 16 2008, 17:34
Пост
#8
|
kранчер Група: Trusted Members Повідомлень: 123 З нами з: 6-January 06 З: Украина, Киев Користувач №: 153 Стать: Чол Парк машин: 1: P4 2.8 GHz, 1Gb RAM 2: Pentium Dual Core T2330 1.6 GHz, 2 Gb RAM 3: Dell Studio 1735 Core2 Duo P8400 2.26 GHz, 2 Gb RAM |
Nik4eva, есть успехи? Успехов пока нет, так как не было времени вплотную заняться программой. После 25 августа займусь программой. Но я об этом долго думал, так что наработки есть -------------------- |
nick4eva |
Sep 5 2008, 18:35
Пост
#9
|
kранчер Група: Trusted Members Повідомлень: 123 З нами з: 6-January 06 З: Украина, Киев Користувач №: 153 Стать: Чол Парк машин: 1: P4 2.8 GHz, 1Gb RAM 2: Pentium Dual Core T2330 1.6 GHz, 2 Gb RAM 3: Dell Studio 1735 Core2 Duo P8400 2.26 GHz, 2 Gb RAM |
-------------------- |
Rilian |
Sep 5 2008, 20:07
Пост
#10
|
interstellar Група: Team member Повідомлень: 16 925 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера |
Мдя... надо было выпустить в пятницу до окончания рабочего дня, чтобы люди успели поставить на выходные.. Придется тестить в понедельник
-------------------- |
Rilian |
Sep 8 2008, 11:23
Пост
#11
|
interstellar Група: Team member Повідомлень: 16 925 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера |
Щя затестю
-------------------- |
Rilian |
Sep 8 2008, 12:22
Пост
#12
|
interstellar Група: Team member Повідомлень: 16 925 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера |
в конфиге написал
CODE wcg_hcc wcg_hcc правильно? пашет! -------------------- |
Tamagoch |
Sep 8 2008, 13:07
Пост
#13
|
Мультікранчер Група: Trusted Members Повідомлень: 1 731 З нами з: 27-September 03 З: Бровари Користувач №: 18 Стать: Чол Free-DC_CPID Парк машин: Xeon 2690v2 (6x quiet mode), AMD Ryzen 5 3600 (6x no-HT), Intel i5 3rd gen (4x), а також все інше під рукою |
я вроде понимаю, что делает прога, но ни разу не видел, чтобы возникала в ней необходимость (для боинка конечно), поэтому делитесь положительными отзывами, чтобы стало понятнее, из-за чего ее "всем ставить обязательно" -------------------- (Show/Hide) |
ReMMeR |
Sep 8 2008, 13:31
Пост
#14
|
----===[ oO ]===---- Група: Team member Повідомлень: 2 910 З нами з: 20-October 05 З: Quake arena Користувач №: 135 Стать: Чол Free-DC_CPID |
А ёщё круче доказательства с цифрами =)
-------------------- (Show/Hide) |
Rilian |
Sep 8 2008, 13:35
Пост
#15
|
interstellar Група: Team member Повідомлень: 16 925 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера |
1) Процессы привязываются к разным ядрам - следовательно их данные не пересекаются при обработке и на это не тратится время
2) Выставляется приоритет. Например у меня выставлен Above Normal. Тормозов не замечаю Позже дам %% если будет прирост -------------------- |
Lo-Fi Версія | Поточний час: 26th April 2024 - 15:58 |