Какую скорость чтения / записи следует ожидать при записи файла в Unix Box по кабелю Cat5e?
Сейчас скорость чтения составляет 40+ мегабайт / секунду, а запись - около 1,5 мегабайт / секунду. Это ожидалось или я должен сделать больше диагностики? Это кажется ужасно медленным...
Моя настройка: Macbook Pro подключен к локальной сети с помощью cat5e. Я пишу в коробку dell, на которой установлен жесткий диск объемом 2 ТБ и сервер Ubuntu. Маршрутизатор представляет собой двухдиапазонный гигабитный маршрутизатор с поддержкой беспроводного сетевого адаптера Smart-луча 1750 Мбит / с, поддерживающий приложения D-Link, (DIR-868L). Длина кабеля от маршрутизатора до коробки с Ubuntu составляет 3 фута. Длина кабеля от роутера до моего macbook - 30 футов.
Я использую LAN Speed Test Lite, чтобы получить свои результаты. Он в основном с компьютера A пишет на компьютер B, затем читает файл и выдает отчет.
Когда мой ноутбук подключен к беспроводной сети, он будет записывать со скоростью примерно 0,8 мегабайта в секунду и читать со скоростью 6,5 мегабайта в секунду.
1 ответ
Я не вижу ничего необычного здесь. Ограничивающим фактором будет жесткий диск на сервере Ubuntu. Как только вы достигнете этого предела (примерно 1,5 Мбит / с), он станет ограничивающим фактором при записи. Ubuntu будет кэшировать весь или часть файла в памяти, поэтому скорость чтения будет меньше зависеть от скорости диска. Скорее всего, вы получите увеличение скорости записи, записав файл в каталог на tmpfs
, Это должно держать файл в памяти, чтобы вам не приходилось иметь дело с задержками.
При копировании файла возникают проблемы с сетью и системой, поэтому трудно передать один файл на полной скорости сети. Беспроводная связь является полудуплексной, и ей часто приходится совместно использовать канал с несколькими устройствами, что снижает скорость передачи.