Найти - Пользователи
Полная версия: Вопрос по количеству потков
Начало » Python для новичков » Вопрос по количеству потков
1
lollollollollol
Читаю статью по потокам в питоне,
В связи с этим максимальное количество потоков, которое вообще можно запустить в стандартном CPython колеблется в районе 350 штук.

Вопрос - Вот я запускаю на сервере скрипт, создаю в одно скрипте, ну допустим 100 потоков.
Получается я всего ещё 3 таких скрипта смогу запустить, или это ограничение в 350 потоков идёт на один скрипт?

И как именно происходит ограничение, интерпретатором, или чисто возможностью процессора?

Смоги ли я запустить например 1000 скриптов, в каждом по 2 потока (Основной + 1)
sypper-pit
а где ты читаешь ?
lollollollollol
http://habrahabr.ru/post/78267/




Мои вопросы актуальны.

Вопрос - Вот я запускаю на сервере скрипт, создаю в одно скрипте, ну допустим 100 потоков.
Получается я всего ещё 3 таких скрипта смогу запустить, или это ограничение в 350 потоков идёт на один скрипт?

И как именно происходит ограничение, интерпретатором, или чисто возможностью процессора?

Смоги ли я запустить например 1000 скриптов, в каждом по 2 потока (Основной + 1)


вот в делфи например можно запустить максимум примерно 2000-3000 потоков на все процессы в ОС.
Это может быть один процесс, или несколько, в сумме 2000-3000 потоков, связано с тем, что каждый поток при создании резервирует для себя минимум 1024кб оперативной памяти. + память которая нужна на выполнение кода (константы/переменные и т.д.)
Дак вот там всё упирается в потолок оперативной памяти.

1. С чем свзяно ограничение потоков в питоне(на Web серваке, CentOC,FastCGI), какой “потолок” у потоков(количество)?
2. Сколько кб памяти требуется на запуск потока?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB