C #, Вопросы о пуле потоков - PullRequest
2 голосов
/ 12 июля 2011

У меня есть несколько вопросов о пуле потоков.Прежде всего, если бы я хотел ограничить число потоков в асинхронном режиме, что бы я изменил?Во-вторых, в установленном максимальном и минимальном установленном количестве потоков, каковы потоки порта завершения?

1 Ответ

6 голосов
/ 12 июля 2011

Не связывайтесь с ThreadPool (т. Е. С ограничением потоков) - возиться с вами не вам, и основные части системы захотят этого. Вы рискуете голодом и тупиком.

Либо используйте пользовательскую реализацию пула потоков, либо используйте встроенные параметры в TPL для запуска операции с ограниченным числом потоков.

...