|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.11.2015, 17:47 | #1 |
Пользователь
Регистрация: 23.03.2012
Сообщений: 56
|
Parallel.ForEach & async Sockets
Доброго времени суток, столкнулся с такой проблемой. Пишу сканер портов и дабы ускорить его работу использую Parallel.For и асинхронные сокеты. В Parallel.ForEach вызываю вот такую функцию:
Код:
Код:
p.s. До этого я явно вызывал mySoc.Close(), к необходимому результату не привело. Последний раз редактировалось FULEREN; 15.11.2015 в 17:50. |
17.11.2015, 13:36 | #2 |
Дружите с Linq ;)
Форумчанин
Регистрация: 15.10.2008
Сообщений: 822
|
Используй Parallel.For и простые сокеты, какой смысл использовать асинхронные, если у тебя все равно Wait стоит?
Не давай организму поблажки, каждый день тренируй его в шашки..
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с Parallel.For | FULEREN | C# (си шарп) | 4 | 30.08.2015 17:30 |
Различие работы async & await в консольном и GUI приложении | (=Андрей=) | C# (си шарп) | 2 | 29.12.2014 11:08 |
Task Parallel Library работает медленно | coNsept | Общие вопросы .NET | 0 | 17.09.2014 12:21 |
Parallel.For ничерта не ускоряет | yaapelsinko | C# (си шарп) | 8 | 16.06.2012 01:34 |
Windows Sockets / Сокеты / RAW Sockets | bwwebm | Работа с сетью в Delphi | 4 | 23.04.2010 09:53 |