Включение асинхронного сокета в параллельный, а не только в параллельный режим в очень интенсивном приложении с использованием TPL

Я пишу приложение, которое использует Socket, и оно будет очень интенсивным, тогда мне действительно нужно использовать каждое ядро, которое у нас есть на нашем большом сервере. Я вижу вопрос ( как использовать ThreadPool для параллельного запуска потоков сокета? ) здесь, в stackoverflow, есть только один ответ, указывающий на этот образец MSDN . методы в асинхронные задачи? ).

Как сохранить параллельность и производительность операций сокета, и если они имеют дело с сокетом такие проблемы, как разъединения, половинные сокеты и границы сообщений, являются головной болью при обычном асинхронном режиме. Как с этим бороться, если он совмещает TPL и Task.

8
задан Community 23 May 2017 в 11:55
поделиться