Veneomin
@Veneomin

Почему может уменьшаться скорость передачи?

Копирую с одного ПК на другой 60GB архив. Между двумя ПК стоит гигабитный свич. Первые 10GB копируются норм (80-90мб/сек), а дальше начинает падать скорость до 20-60мб сек. Как узнать почему так происходит?
  • Вопрос задан
  • 115 просмотров
Пригласить эксперта
Ответы на вопрос 4
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Обычно при копировании на передающей машине видно не скорость передачи, а скорость считывания файла. Соответственно, сначала файл читается в буфер, и только когда буфер заполнится будет видно реальную скорость передачи. На принимающей машине полученные данные тоже пишутся на диск через буфер в памяти, значит когда и этот буфер будет заполнен, скорость передачи снизится до скорости записи на диск принимающей машины.
Реальную скорость передачи по сети можно получить используя программы типа iperf, которые передают в режиме память-память, не задействуя диски.
Ответ написан
Jump
@Jump
Системный администратор со стажем.
Почему может уменьшаться скорость передачи?
Ну у вас там три явных причины может быть для этого.
1)Снижение скорости считывания на HDD с которого копируете.
2)Сеть.
3)Снижение скорости записи на HDD куда копируете.

Сеть - маловероятно, но в принципе при большой загрузке канала возможна.
Наиболее вероятен первый пункт.
Скорость чтения с диска зависит от того где расположены данные и что это за данные.
Для обычного среднестатистического HDD -
Если читается большой нефрагментированный файл - скорость будет порядка 150мб/с в начале диска и около 100мб/с в конце диска.
Если читается множество очень мелких файлов - скорость будет порядка 0,5мб/с -1мб/с

Примерно то же самое по записи.
Скорость которую вы видите в проводнике это усредненные значения, там еще и кэширование влияет.
В общем открывайте монитор ресурсов и смотрите загрузку дисков - какая очередь у диска.
Если очередь больше единицы - значит он просто не может читать быстрее.
Ответ написан
Комментировать
@Tabletko
никого не трогаю, починяю примус
Смотреть загрузку по I/O
Ответ написан
opium
@opium
Просто люблю качественно работать
Померьте скорость дисков
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы