Что заставляет сетевой адаптер иметь большую длину очереди вывода при максимальном использовании канала WAN?

Почему я вижу высокую длину очереди вывода в perfmon, когда сетевой адаптер насыщает канал WAN? Если файл передается по каналу 10 Мбит / с, сервер максимально использует соединение, и все другие сетевые операции переходят в режим сканирования. Пинг начинает подниматься до 600мс. Что я могу сделать, чтобы предотвратить / исправить это?

Это виртуальная машина Windows 2000.

1 ответ

Решение

Длина очереди вывода == количество пакетов, ожидающих в очереди для отправки.

Итак, когда вы исчерпали свою ссылку и все еще имеете "материал" для отправки, она попадает в очередь вывода, поскольку не может быть немедленно отправлена ​​(из-за того, что ссылка имеет пропускную способность). Также, почему ваше время отклика на пинг становится высоким - эти сетевые пакеты тоже должны ждать в очереди.

Чтобы это исправить, вы можете получить более толстый канал, отправить меньше материала или (возможно, лучший вариант) снизить скорость отправки, чтобы избежать отправки быстрее, чем может обработать ваша ссылка.

Вы также можете попробовать обновить микропрограмму и сетевые драйверы (как в связанной статье), но, как вы уже заявили, что ваш WAN насыщен, это не поможет. Вы пытаетесь отправить слишком много, слишком быстро, поэтому у вас получается очередь. Лучше, чем падение трафика.

Другие вопросы по тегам