Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   Ограничение на количество потоков (https://forum.antichat.xyz/showthread.php?t=119186)

_nic 05.05.2009 15:05

Ограничение на количество потоков
 
Вот недавно заметил одну нехорошую вещь.Если общее число запущенных потоков превышает 3 тысячи винда начинает их прибивать.То есть получается что нельзя запустить всего больше 3 тыс потоков :mad: Виндовс ХР СП3.Как можно увеличить лимит?

X-Venom 05.05.2009 15:37

куда тебе столько потоков

diznt 05.05.2009 15:54

мб пров режет потоки?

LEE_ROY 05.05.2009 16:39

на кой черт 3000 потоков? бредятина бля

Ponchik 05.05.2009 16:46

Это на компе 32 ядра штоле... ТС чёто тупит или путает =\

desTiny 05.05.2009 17:54

м.. у меня с 620-ю уже как-то туговато...

devton 05.05.2009 18:20

скорее всего при 3000 твоей системе не хватает ресурсов или канала

_nic 05.05.2009 21:20

Какой ещё канал?Я просто сделал єксперимент запустил в цикле CreateThread Интересно было при каком количестве потоков ресурсов проца и памяти перестанет хватать.Как оказалось при достижение числа в 3 тысячи винда начинает их сама резать хотя проц загружен на 60-70% а памяти больше гига свободно.

jawbreaker 05.05.2009 21:43

Ограничено памятью. По умолчанию стек потока это 1 мегабайт(может 2, я хз какой у тебя компилятор). 3000 потоков * 1 мегабайт = 3 Гига. Так что всё это дело ограничивается свободной памятью

_nic 05.05.2009 21:52

Цитата:

Сообщение от jawbreaker
Ограничено памятью. По умолчанию стек потока это 1 мегабайт(может 2, я хз какой у тебя компилятор). 3000 потоков * 1 мегабайт = 3 Гига. Так что всё это дело ограничивается свободной памятью

А каков лимит будет на 64 битной винде?


Время: 06:57