Привіт Гість ( Вхід | Реєстрація )

> Affinity Changer, обсуждения
Rilian
Jun 26 2008, 13:35
Пост #1


interstellar
**********

Група: Team member
Повідомлень: 16 922
З нами з: 22-February 06
З: Торонто
Користувач №: 184
Стать: НеСкажу
Free-DC_CPID
Парк машин:
ноут и кусок сервера



worthy.gif worthy.gif worthy.gif Nik4eva, worthy.gif worthy.gif worthy.gif

ты можешь написать прогу для выставления приоритетов для процессов по маске?

то есть, например в конфиге у меня

QUOTE
circle


P-a-ch будет раз в 5 мин смотреть конфиг, и если находит процесс с этим именем (как подстрока) то он привязывает его к свободному ядру, и ставит приоритет (идл, низкий, средний, высокий - по выбору)

======

Прога готова dance.gif yahoo.gif smile.gif

Смотрим/читаем/качаем прогу на сайте
.

Пример конфига
CODE

wcg_hcc
wcg_hcc


--------------------
(Show/Hide)


IPB Image

IPB Image

IPB Image
IPB Image

загальна статистика: BOINCstats * FreeDC команда: BOINC команда Ukraine

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
4 Сторінки V < 1 2 3 4 >  
Reply to this topicStart new topic
Відповідей(15 - 29)
nikelong
Sep 8 2008, 14:09
Пост #16


Тера ранчер
**********

Група: Trusted Members
Повідомлень: 11 909
З нами з: 19-March 05
Користувач №: 92
Стать: Чол



(Rilian @ Sep 8 2008, 02:35 PM) *

Позже дам %% если будет прирост


Во-во, ЕСЛИ будет wink.gif


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Tamagoch
Sep 8 2008, 16:52
Пост #17


Мультікранчер
********

Група: 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), а також все інше під рукою




а так, подумал, вещь нужная, если например боинк с огром одновременно юзать
использование 1-го ядра настраивается у всех, но ни у кого не указывается какое именно юзать


--------------------
(Show/Hide)

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Paul B.Atton
Sep 8 2008, 18:01
Пост #18


Випадковий перехожий
*********

Група: Trusted Members
Повідомлень: 3 510
З нами з: 26-August 03
З: місто Київ
Користувач №: 10
Стать: Чол
Free-DC_CPID
Парк машин:
Різні процесори різних архітектур (x86, SPARC, Power) від 300 МГц до 3200 МГц
jabber:Paul.Tatarenko@gmail.com



У мене приблизно 1/3. Бо ДНет, ФаХ і Боинк на 2 ядра.
Звісно, якщо мене при цьому нема на місці... wink.gif


--------------------
Legions of Informix forever!
(Show/Hide)

.

.

.

... Pulse... Pulse... Oh-h-h! Some newbies coming! ... Pulse! Pulse! Pulse! . . .
Now I'm pretty successful in OGR-NG. Sometimes better than Tamagoch! But... Where is Tamagoch??? . . .
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
(_KoDAk_)
Sep 8 2008, 20:39
Пост #19


BOINC-guru
*********

Група: Trusted Members
Повідомлень: 3 662
З нами з: 11-August 07
З: Kharkov
Користувач №: 569
Стать: Чол
Парк машин:
E3-1245V2@3400-Mhz 16GB 1х GTX760DCMOC2GD5 Q8200@2300-Mhz 4GB + то там то сям



QUOTE(Rilian @ Sep 8 2008, 01:22 PM) *

в конфиге написал
CODE

wcg_hcc
wcg_hcc

пашет!

каква тут логика ?
єто для двух ядерника ?
wcg_hcc
wcg_hcc
это что бы эти два процесса разделяли проц


--------------------
- "ты говоришь так, будто тебя чай ваше не вставляет "

(Show/Hide)











Спаcибо автору алфавита за любезно предоставленные буквы.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nick4eva
Sep 11 2008, 00:00
Пост #20


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



Всем привет smile.gif

Кому лень читать описание проги на гуглостраницах, вот ссылка на топик в форуме: https://distributed.org.ua/forum/index.php?showtopic=2293


--------------------


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rilian
Sep 11 2008, 00:15
Пост #21


interstellar
**********

Група: Team member
Повідомлень: 16 922
З нами з: 22-February 06
З: Торонто
Користувач №: 184
Стать: НеСкажу
Free-DC_CPID
Парк машин:
ноут и кусок сервера



nik4eva, круто!

теперь осталось добавить пример конфига, а также то же самое тока на англицком


--------------------
(Show/Hide)


IPB Image

IPB Image

IPB Image
IPB Image

загальна статистика: BOINCstats * FreeDC команда: BOINC команда Ukraine

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rilian
Sep 11 2008, 00:18
Пост #22


interstellar
**********

Група: Team member
Повідомлень: 16 922
З нами з: 22-February 06
З: Торонто
Користувач №: 184
Стать: НеСкажу
Free-DC_CPID
Парк машин:
ноут и кусок сервера



Я не могу точно засечь прирост потому что время выполнения ВЮ в HCC варьируется в пределах 20 минут, но в тот день когда я поставил P-a-ch на сервак с базой и HCC, одна вю посчиталась за рекордные 3.80 часа. До этого рекорд был 3.83.

Вобщем, прирост есть, в HCC


--------------------
(Show/Hide)


IPB Image

IPB Image

IPB Image
IPB Image

загальна статистика: BOINCstats * FreeDC команда: BOINC команда Ukraine

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nick4eva
Sep 11 2008, 00:28
Пост #23


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



Отвечаю на вопросы из постов выше (минифак):

1) Проге пофиг сколько ядер, так как прога получает от винды количество ядер, и далее привязывает найденные процессы ко всем ядрам по очереди, начиная с первого. Например если в конфиге есть строка "circle", сервис найдет все процессы, в названии которых присутствует слово "circle" и каждый процесс привяжет к одному ядру по очереди. Таким образом, если кол-во найденных процессов < кол-ва ядер, то часть ядер будет гулять; если кол-во найденных процессов = кол-ву ядер, то на каждое ядро будет привязано по процессу; если кол-во найденных процессов > кол-ва ядер, то на каждое ядро будет привязано 1 или более процессов (в зависимости от того, на сколько количество процессов больше количества ядер).

2) Два раза одну и ту же строку в конфиге указывать не нужно, так как сервис найдет уже привязанные процессы и ничего делать не будет (так как осуществляется проверка привязки процессов по-умолчанию, когда процессы выполняются на всех ядрах).

Обработка строк в конфиге происходит последовательно, т. е. считывается первая строка, находятся все процессы с этой строкой и привязываются к ядрам, потом считывается вторая строка и т. д.


--------------------


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rilian
Sep 11 2008, 14:25
Пост #24


interstellar
**********

Група: Team member
Повідомлень: 16 922
З нами з: 22-February 06
З: Торонто
Користувач №: 184
Стать: НеСкажу
Free-DC_CPID
Парк машин:
ноут и кусок сервера



Если в конфиге стоит

CODE
wcg
dnetc


и есть 2 процесса wcg и один dnetc то как оно привязывает?

сейчас просто получилась такая ситуация что:

привязало 2 процесса wcg на 2 ядра, dnetc привязало к первому ядру

один процесс wcg который был привязан ко втором ядру завершился, и у меня на первом ядре остались висеть 2 процесса (dnetc и wcg), а второе ядро вообще не задействовано

я не стал дожидаться 5 минут обновления, вырубил a-ch и вручную ассигнил ядра.

nik4eva, как ты думаешь:

1) если бы я дождался 5 минут оно бы разрулило ситуацию?
2) разве не оптимальней привязывать процессы на последние ядра, а не на первые (как сейчас) - ведь первое ядро часто загружено системными прогами


--------------------
(Show/Hide)


IPB Image

IPB Image

IPB Image
IPB Image

загальна статистика: BOINCstats * FreeDC команда: BOINC команда Ukraine

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nick4eva
Sep 11 2008, 20:57
Пост #25


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



QUOTE(Rilian @ Sep 11 2008, 03:25 PM) *

nik4eva, как ты думаешь:

1) если бы я дождался 5 минут оно бы разрулило ситуацию?
2) разве не оптимальней привязывать процессы на последние ядра, а не на первые (как сейчас) - ведь первое ядро часто загружено системными прогами


1) Ситуацию оно бы не разрулило, так как процесс уже был привязан к конкретному ядру.
2) Ядра загружены системными процессами равномерно. Но пока привязка действительно не всегда оптимальная, так как в зависимости от количества клиентов и их процессов к первым ядрам привязывается больше процесссов (так как для каждой новой порции процессов привязка начинается с первого ядра, и не факт что дойдет до последнего).


--------------------


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rilian
Sep 11 2008, 21:04
Пост #26


interstellar
**********

Група: Team member
Повідомлень: 16 922
З нами з: 22-February 06
З: Торонто
Користувач №: 184
Стать: НеСкажу
Free-DC_CPID
Парк машин:
ноут и кусок сервера



Значит сейчас прога потенциально опасна


--------------------
(Show/Hide)


IPB Image

IPB Image

IPB Image
IPB Image

загальна статистика: BOINCstats * FreeDC команда: BOINC команда Ukraine

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nick4eva
Sep 11 2008, 22:03
Пост #27


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



QUOTE(Rilian @ Sep 11 2008, 10:04 PM) *

Значит сейчас прога потенциально опасна


Опасна чем? Что привяжет на одно ядро больше процессов чем на другое???


--------------------


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rilian
Sep 11 2008, 22:37
Пост #28


interstellar
**********

Група: Team member
Повідомлень: 16 922
З нами з: 22-February 06
З: Торонто
Користувач №: 184
Стать: НеСкажу
Free-DC_CPID
Парк машин:
ноут и кусок сервера



тем что может появиться ситуация что после остановки одно из процессов со списка конфига другие могут быть привязане не ко всем ядрам. Ты же говоришь что версия такое бы не разрулила......


--------------------
(Show/Hide)


IPB Image

IPB Image

IPB Image
IPB Image

загальна статистика: BOINCstats * FreeDC команда: BOINC команда Ukraine

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rilian
Sep 17 2008, 12:36
Пост #29


interstellar
**********

Група: Team member
Повідомлень: 16 922
З нами з: 22-February 06
З: Торонто
Користувач №: 184
Стать: НеСкажу
Free-DC_CPID
Парк машин:
ноут и кусок сервера



nik4eva, выложи плиз описание на английском! я уже прорекламировал на буржуйском форуме


--------------------
(Show/Hide)


IPB Image

IPB Image

IPB Image
IPB Image

загальна статистика: BOINCstats * FreeDC команда: BOINC команда Ukraine

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nick4eva
Sep 18 2008, 20:01
Пост #30


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



QUOTE(Rilian @ Sep 17 2008, 01:36 PM) *

nik4eva, выложи плиз описание на английском! я уже прорекламировал на буржуйском форуме


Выложил.


--------------------


User is offlineProfile CardPM
Go to the top of the page
+Quote Post

4 Сторінки V < 1 2 3 4 >
Reply to this topicStart new topic
1 Користувачів переглядають дану тему (1 Гостей і 0 Прихованих Користувачів)
0 Користувачів:

 



- Lo-Fi Версія Поточний час: 25th April 2024 - 20:06

Invision Power Board v1.3.3 © 1996 IPS, Inc.