Спасибо за ответ. Я действительно не фанат «вы, вероятно, можете только протестировать увеличение размера буфера и взять максимум, который не вызывает ошибку». но, похоже, это действительно так, поскольку я не могу найти никаких реальных ответов на свой вопрос.

приложение с высокой пропускной способностью (~ 1 Гбит / с) значительно выигрывает от больших ReceiveBufferSize и SendBufferSize.

Я заметил, что на моей машине я могу без проблем иметь размер буфера 100 МБ, но на некоторых клиентских и тестовых компьютерах максимальное значение составляет чуть более 10 МБ и кажется переменным.

Существуют ли какие-либо методы для запроса системы о том, каким может быть максимальный размер буфера tx / rx.

Ответы на вопрос(2)

Ваш ответ на вопрос