Назад | Перейти на главную страницу

Какую скорость чтения / записи следует ожидать при записи файла в Unix-бокс по кабелю cat5e?

Прямо сейчас скорость чтения составляет 40+ мегабайт в секунду, а скорость записи составляет около 1,5 мегабайт в секунду. Этого следует ожидать, или мне следует провести дополнительную диагностику? Это кажется ужасно медленным ...

Моя настройка: Macbook Pro подключен к локальной сети с помощью cat5e. Я пишу в ящик dell, на котором установлен жесткий диск 2 ТБ и сервер ubuntu. Маршрутизатор представляет собой двухдиапазонный гигабитный маршрутизатор D-Link Wireless AC Smartbeam 1750 Мбит / с для домашнего облака с поддержкой приложений (DIR-868L). Длина кабеля от роутера до коробки ubuntu составляет 3 фута. Кабель от роутера до моего MacBook - 30 футов в длину.

Я использую LAN Speed ​​Test Lite для получения результатов. Он в основном с компьютера A записывает на компьютер B, затем читает файл и выдает вам отчет.

Когда мой ноутбук подключен к беспроводной сети, он будет писать со скоростью 0,8 мегабайт / сек и читать со скоростью 6,5 мегабайт / сек.

Ничего необычного здесь не вижу. Ограничивающим фактором будет жесткий диск на сервере Ubuntu. Как только вы достигнете этого предела (очевидно, 1,5 Мб / сек), он становится ограничивающим фактором при записи. Ubuntu будет кэшировать весь или часть файла в памяти, поэтому скорость чтения будет меньше зависеть от скорости диска. Вы, вероятно, получите увеличение скорости записи, записав файл в каталог на tmpfs. Это должно сохранить файл в памяти, чтобы вам не приходилось сталкиваться с проблемами задержки.

При копировании файла возникают накладные расходы на сеть и систему, поэтому сложно передать один файл на полной скорости сети. Беспроводная связь является полудуплексной, и часто приходится делить канал с несколькими устройствами, что снижает скорость передачи.