5

У меня есть ПК с двумя внутренними жесткими дисками SATA 7200 об / мин: один - 1 ТБ Western Digital, а другой - 750 ГБ. Я копирую данные между ними, но это кажется очень медленным: например, копирование 140 ГБ занимает около 5 часов.

Это кажется разумным?

5 ответов5

3

В своем комментарии к ответу sblair вы заявили, что:

однако я полагаю, что он заархивирован на лету, а затем разархивирован на другом диске.

Это наиболее вероятная причина низкой скорости.

2

Копирование одного большого файла между двумя дисками WD Caviar составляет 85 МБ / с для меня. Оба накопителя подключены к портам SATA, предоставленным материнской платой чипсета NVidia nForce.

Если исходный диск сильно фрагментирован (типично, если он почти заполнен и использовался в течение длительного времени), это может замедлить скорость чтения.

Если копируемые данные состоят из большого количества небольших файлов, это может существенно снизить производительность. Самая медленная часть обычно - это создание файлов на целевом диске, потому что каждый раз, когда файл создается, ОС обходит кэширование, чтобы обеспечить запись обновленных таблиц файловой системы на диск.

В целях резервного копирования, это помогает архивировать или rar без сжатия от одного жесткого диска до другого. Резервное копирование небольших файлов размером 10 ГБ (на твердотельный накопитель с временем поиска 0,1 мс) занимает 1 час 30 минут копирования. Используя RAR со сжатием 'store', та же резервная копия занимает 2 минуты.

1

Возможно, сильно фрагментированный диск, неисправный диск, зашифрованный диск (или папки) или сжатые папки?

1

Это в среднем около 8 МБ / с, что намного медленнее, чем я ожидал. Было ли это в основном много маленьких файлов? Они оба SATA 3.0 ГБ / с диски? Была ли запущена другая программа, например, антивирусный сканер? Копировали ли вы файлы за один раз (одна команда копирования и вставки), или у вас одновременно выполнялось несколько операций копирования? Это некоторые из очевидных вопросов в любом случае ...

0

Это связано с контроллером материнской платы (и знаете ли вы, что это?). Из разумных дисков SATA вы должны получать как минимум 60 МБ / с для чтения / записи. Это означает, что каждый диск должен использовать полосу пропускания ~ 500 Мбит / с, а SATA достигает 3 Гбит / с, так что вы даже не приблизитесь к максимальному увеличению пропускной способности.

Есть три вещи, которые могут замедлить это. Одним из них является метод OS/copy (я предполагаю, что вы используете Windows copy, попробуйте такую программу, как Total Commander, и посмотрите, работает ли она быстрее). Как уже было сказано выше, это может быть проблема с контроллером (на хорошей быстрой карте Adaptec вы можете сделать намного лучше, чем на плохой материнской плате). Как уже говорилось, это может быть проблемой фрагментации. Это также может быть признаком неисправного диска. Запустите HDTune в режиме бенчмарка на дисках, посмотрите, какие записи доступны для чтения и записи, и опубликуйте результаты. Вы также должны запустить сканирование на наличие плохих блоков, так как это может выявить проблемы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .