У меня Dell Precision T5400 с встроенной сетевой платой Broadcom 1 Гб. По какой-то странной причине, когда я получаю доступ к машинам в нашей локальной сети, лучшее, что я могу получить, - это скорость загрузки около 125 КБ / с. Мой ноутбук, имеющий встроенную сетевую карту 10 / 100Mb, обычно получает около 300KB / s или лучше от того же сетевого ресурса. Обе машины подключены к одному и тому же 1-гигабитному коммутатору, который подключается к нашей локальной сетевой розетке с полудуплексом 100 МБ. Есть также принтер, подключенный к тому же коммутатору на 100 Мбайт.
Ресурс, который я использую для теста, - это 30-мегабайтный zip-файл, скопированный с веб-сервера Jetty, который работает как часть установки cruisecontrol. Установка cruisecontrol работает под управлением WindowsXP с полным управлением антивирусами в реальном времени и управлением исправлениями Altiris и инвентаризацией. Этот материал сам по себе съедает часть скорости загрузки. Я уже видел, как ноутбук достигает скорости загрузки в несколько МБ / с, но настольный компьютер никогда не достигает скорости 125 КБ / с до 130 КБ / с.
В WindowsXP, прежде чем я обновил драйвер на рабочем столе, это было так медленно. В Fedora он все еще медленный, хотя он, похоже, использует ту же версию драйвера, что и обновленный драйвер Windows. Обновленный драйвер Windows работает быстрее, но все же не так быстро, как ноутбук.
Что дает? Любое понимание, чтобы улучшить ситуацию будет оценено.
Может ли быть так, что плата BroadCom просто не так хороша, или драйвер в Linux не так хорош, как в Windows?