Вернуться   D3Scene.Ru Софт портал игр | Хаки | Проги | Статьи > Другое > Информационные технологии > Программирование > С++/C#
Присоединяйся к нам



Ответ
 
Опции темы Опции просмотра
Старый 10.11.2011, 11:29   #1
Старожил


 
Аватар для gg.Groove
 
Регистрация: 21.08.2010
Адрес: Almaty
Сообщений: 1,054
Репутация: 212
Автор По умолчанию

[C#] Многопоточность: Tasks VS Thread Pool


[Ссылки скрыты от гостей.]
Вопрос
У меня есть приложение на C# со списком работ. Я хочу сделать как можно больше работы параллельной. Однако я должен контролировать максимальное количество параллельных задач.
Из того, что я понимаю, это возможно с ThreadPool или Tasks. Есть ли разница, в котором я могу использовать? Моя главная задача в возможности контролировать, сколько потоков активны в одно время.

Ответ
Почитайте вот это [Ссылки скрыты от гостей.] для Tasks

Я бы посоветовал вам использовать Tasks, потому что они обеспечивают более высокий уровень абстракции, чем ThreadPool.

[Ссылки скрыты от гостей.]
__________________

[Ссылки скрыты от гостей.]
  Ответить с цитированием Наверх
Пользователь сказал cпасибо:
San-benito (10.11.2011)
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Powered by vBulletin
Copyright © 2017 vBulletin Solutions, Inc.
Перевод: zCarot | Дизайн: G-A | Верстка: OldEr
Текущее время: 23:01. Часовой пояс GMT +4.