Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Количество потоков на один процесс [D6, D2005, XP]


vint45 ©   (2008-06-10 11:42:00) 

Здраствуйте!
Прочитал в одной статье в инете, что для однопроцессорной системы, желательно чтобы количество потоков не превышало 16. Это действительно так?


Игорь Шевченко   (2008-06-10 12:34:00) [1]


> в ней указано, что в однопроцессорной системе увеличение
> количества потоков до 32 практически не сказывается на времени
> выполнения программы, после чего происходит резкий скачок
> на промежутке между 32 и 128 потоками


поток потоку люпус эст и что справедливо для одного потока не будет справедливо для другого


stas   (2008-06-10 12:26:00) [2]

у меня в процессах висит svchost, который использует 55 потоков, System-89, sqlserver - 22. Правда проц 2-х ядерный.


vint45   (2008-06-10 12:19:00) [3]

к сожалению та ссылка канула в лету :) не могу ее найти
зато пока ее искал, нашел другую статью
http://www.rsdn.ru/archive/vc/issues/pvc064.htm
в ней указано, что в однопроцессорной системе увеличение количества потоков до 32 практически не сказывается на времени выполнения программы, после чего происходит резкий скачок на промежутке между 32 и 128 потоками


Palladin   (2008-06-10 11:43:00) [4]

это не так. ссылку в студию.


Наверх

Титульная страница Поиск, карта сайта Написать письмо