Асинхронное использование UDPClient с отменой
От: _NN_ www.nemerleweb.com
Дата: 24.11.19 18:44
Оценка:
Как выяснилось единственный способ отменить асинхронную операцию UDPClient это его уничтожить.
Проблема в том, что UDPClient выделяет на каждое создание по 64КБ , а переиспользовать его нельзя.

Т.к. требуется посылать миллионы пакетов это напрягает сборщик мусора.

Пока напрашивается вывод скопировать реализацию UDPClient и брать буфер из пула объектов вместо выделения каждый раз заново.
Вопрос как это решить правильней ?
http://rsdn.nemerleweb.com
http://nemerleweb.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.