
Вот мои настройки сети:
- У меня есть оптоволоконная интернет-линия на 100 Мбит/с.
- У меня есть Wi-Fi-роутер. Один порт Ethernet подключен к Rasperry Pi, а другой — к Netgear WNDR3700 (который обеспечивает скорость до 300 Мбит/с), подключенному с помощью проводного Ethernet-кабеля на расстоянии 30 метров.
- Я настроил его как мост, так что когда я подключаю свой Mac к Netgear, у меня также есть доступ к Rasperry Pi.
Теперь, когда я пытаюсь скопировать файл, скорость передачи ОЧЕНЬ низкая...
- У меня есть жесткий диск, подключенный к Raspberry, и я открыл к нему общий доступ с помощью Samba.
- Я также попробовал сделать scp с моего Mac на Rasperry:
scp test.avi [email protected]:/media/maxtor/Movies test.avi 89% 4005MB 918.7KB/s 08:45 ETA
Скорости, которые я получаю, ОЧЕНЬ низкие (менее 1 Мбит/с). Фактически, я получаю более высокую скорость при загрузке файла через Интернет по Wi-Fi, чем при проводной передаче файлов между моим Mac и Rasperry.
Есть идеи, что я делаю не так?
(Мои познания в области сетевых технологий/систем весьма ограничены, поэтому я мог использовать неправильную терминологию).
решение1
Я подозреваю, что проблема не в сети. Raspberry Pi, скорее всего, не может обрабатывать больше данных по процессорному соотношению (имея только 100 Мбит сеть, Raspberry ограничивается максимум 10 МБ/сек)
Пожалуйста, проверьте загрузку Raspberry во время процесса копирования. Откройте интерактивный сеанс SSH и посмотрите "top". Если загрузка ЦП подскочит до 100% и останется там, скорее всего, проблема в этом.
Кроме того, Raspberry Pi использует шину USB2.0 для своего сетевого интерфейса, поэтому вы используете шину USB2.0 совместно с внешним USB-диском и сетью.
Попробуйте скопировать данные во внутреннюю память Pi, если это существенно быстрее, то вот и все.
Более подробное объяснение здесь:http://www.howtoeverything.net/linux/raspberry-pi/проблемы-производительности-при-копировании-файлов-по-сети
решение2
Какая файловая система у вашего жесткого диска?
У меня была точно такая же проблема, я решил ее так:
- Использование EXT4 вместо NTFS
- Использование Netatalk (AFP) вместо Samba
Теперь я могу загружать файлы с Mac на Pi со скоростью 4Мо/с
Если это не решит вашу проблему, вы можете проверить этот замечательный ответ на форуме Raspberry Pi:
http://www.raspberrypi.org/forums/viewtopic.php?p=374296#p374296