![]() |
Привіт Гість ( Вхід | Реєстрація )
![]() |
nick4eva |
![]()
Пост
#1
|
![]() 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 Кто может прогу написать, которая на основании лога клиента, будет раскидывать процессы по ядрам? Написал сервис, который раз в минуту проверяет процессы winsmp, и раскидывает их по ядрам/процессорам. http://sites.google.com/site/nick4eva/soft...ffinity-changer - мануал по установке ![]() Це повідомлення відредагував nick4eva: May 18 2009, 09:37 -------------------- ![]() |
![]() ![]() |
nick4eva |
![]()
Пост
#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 ![]() |
nick4eva Спасибо за програму, очень полезная штука, уже тестирую. Но мне кажется, что привязывать процессы по используемой памяти не совсем правильно. Для ручной привязки я всегда смотрел на процессорное время каждого ядра и привязывал так: (меньшее значение+большее значение) приблизительно равно (меньшее значение+большее значение). ЗЫ Как бывший владелец Х2@2475 скажу, что привязка давала мне около 80 ппд при лучшем результате около 1к ппд. Только делал привязку я очень редко, когда результат был ниже ожидаемого. alx10 Насчет того, по какому критерию/параметру делать привязку, советуйся с ребятами на форуме, так как я делал привязку по тому критерию, который они мне посоветовали. У них есть опыт в этих делах, мне все равно по какому критерию делать привязку, лишь бы был максимальный эффект (может быть даже на разных процессорах нужна привязка по разным критериям в силу разной архитекутры ядра). Rilian Вкратце как работает сервис: в определенные интервалы времени программа определяет есть ли 4 процесса FahCore_a1 (1 SMP клиент), если есть, и в системе 2 процессора/ядра, то на каждое ядро привязывается по 2 процесса, причем на первое ядро привязываются процессы с минимальным и максимальным потреблением памяти, а остальные два процесса на второе ядро. -------------------- ![]() |
![]() ![]() |
![]() |
Lo-Fi Версія | Поточний час: 3rd August 2025 - 01:48 |