У меня есть SSD-накопитель, подключенный к порту USB 3.0 моего маршрутизатора. Мой компьютер подключен к маршрутизатору напрямую через Ethernet (без коммутатора) и работает под управлением Windows 10. При загрузке файлов из интернета моя скорость загрузки достигает около 40 МБ/с. Однако передача данных между моим компьютером и диском маршрутизатора происходит гораздо медленнее:
- 30 МБ/с при копировании с диска роутера на мой ПК
- 12 МБ/с при копировании с моего ПК на диск роутера
Я тестировал с включенным и выключенным Wi-Fi на маршрутизаторе, чтобы учесть потенциальные помехи Wi-Fi с USB, и результаты были такими же. Сетевой адаптер моего компьютера должен теоретически выдавать скорость до 125 МБ/с. И я протестировал производительность накопителя, подключенного напрямую к моему ПК через USB 3.0: скорости чтения и записи были хорошими.
Мне интересно, что замедляет локальные передачи в сети, особенно с моего компьютера на общий диск. Моей первой догадкой было обвинить протокол SMB, используемый для локальной передачи файлов (маршрутизатор использует SMB1). Но я прочитал (например,здесь), что скорость передачи данных SMB в аналогичных сетях может возрасти до 80 МБ/с.
Что еще может быть причиной медленной передачи? Почему я получаю разную скорость при передаче с диска маршрутизатора и на него?
Характеристики маршрутизатора:
- двухъядерный ARM Cortex A9 1 ГГц
- 1 ГБ ОЗУ + 512 МБ флэш-памяти
- Giga-Ethernet
- USB3.0
Примечание: все значения скорости указаны в мегабайтах в секунду.
решение1
Известно, что многие беспроводные маршрутизаторы с портами USB работают медленно. Взгляните на rобзор этого AC1900 от PC Magazine.
Я удивлен, что при всей мощи внутри AC1900 копирование файлов на USB-накопитель, подключенный к порту USB 3.0, может быть таким медленным. Я протестировал скорость чтения и записи, используя видео 1,5 ГБ, клиент, подключенный к одному из портов LAN маршрутизатора, и диск Western Digital My Passport, атакованный на USB-порт. Средняя скорость записи составила ледяные 0,83 МБ/с, а скорость чтения была столь же унылой 1,28 МБ/с.
Есть пара проблем. Более низкая скорость ЦП, помехи USB 3.0 от Wi-Fi, неоптимизированное оборудование или программное обеспечение в стеке USB...