![]() |
Привіт Гість ( Вхід | Реєстрація )
![]() |
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 -------------------- ![]() |
![]() ![]() |
Vorchun |
![]()
Пост
#2
|
![]() оверфолдер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 622 З нами з: 14-February 07 З: Хмельницкий Користувач №: 446 Стать: Чол Парк машин: i5 2500K+GF 560 ![]() |
nick4eva
![]() ![]() А меня научишь такие проги писать? ![]() Ядра 0 и 2, 1 и 3... честно ![]() Восмиядерники - это 2хXeon? Не знаю стоит ли запускать больше двух клиентов... и два глючновато... Ядра (FahCore_a1.exe) запускаются из разных папок, а процесс, который их запускает, из одной - последняя из которой install.bat запускали, т.е. - сервис устанавливали (кстати, наверно это важно для написания проги...). И, если останавливаешь один клиент, то 90%-вероятность, что второй слетит с ошибкой..., т.к. smpd.exe может прихватить с собой два процесса соседнего клиента. ProcessExplorer всю эту кухню наглядно показавает, им и по ядрам сейчас раскидываю. -------------------- ![]() i-5 2500K (4500МГц) / MEM 2x4ГБ DDRIII (1600МГц) / GF GTX 560 |
nick4eva |
![]()
Пост
#3
|
![]() 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 ![]() |
Восмиядерники - это 2хXeon? Не знаю стоит ли запускать больше двух клиентов... и два глючновато... Ядра (FahCore_a1.exe) запускаются из разных папок, а процесс, который их запускает, из одной - последняя из которой install.bat запускали, т.е. - сервис устанавливали (кстати, наверно это важно для написания проги...). И, если останавливаешь один клиент, то 90%-вероятность, что второй слетит с ошибкой..., т.к. smpd.exe может прихватить с собой два процесса соседнего клиента. ProcessExplorer всю эту кухню наглядно показавает, им и по ядрам сейчас раскидываю. Под 8-ядерниками (и 4-ядерниками и 2-ядерниками) я имею ввиду не только один физический процессор с 8-ю ядрами, а любую комбинацию процессоров с суммарным количеством ядер равным 8 (их ведь может быть 2 по 4 ядра, или 4 по 2 ядра). Тогда ситуация не такая однозначная насчет кеша, если один проц, то одно, а если 2 4-ядерника, то совсем другое (получается 4 кеша). У меня тут вопрос созрел. А никто не пробовал играться с количеством процессов в одном SMP клиенте? Насколько я понял, по-умолчанию один клиент запускается с 4 параллельными процессами, но можно указать другое количество. Так почему бы не запускать одного клиента с 8 процессами, вместо двух с 4 процессами (чисто поэкспериментировать в плане производительности). -------------------- ![]() |
![]() ![]() |
![]() |
Lo-Fi Версія | Поточний час: 15th June 2025 - 07:08 |