Re[2]: threading
От: stepi4  
Дата: 10.10.07 19:41
Оценка:
спасибо за инфу, а оптимальное число потоков по идее равно кол-ву процессоров?

Здравствуйте, GlebZ, Вы писали:

GZ>Здравствуйте, stepi4, Вы писали:


S>>У меня есть четырехядерный процессор, сколько потоков может обрабатывать домен приложения? Есть ли какие-нибудь способы динамически определять доступные ресурсы на машине и исходя из этого создавать оптимальное количество потоков и участков памяти для обработки какой-нибудь поступающей информации?

GZ>Определение кол-ва процессоров — Environment.ProcessorCount
GZ>Стандартный ThreadPool — 25 потоков на каждый процессор. Но оптимальность загрузки — сильно зависит от решаемой задачи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.