5

При перемещении больших файлов с SSD на жесткий диск на моем локальном компьютере я иногда вижу, как первая часть большого файла (несколько ГБ) перемещается буквально за миллисекунды. Тем не менее, я не смог сделать снимок этого до сих пор:

Первые 30% файла ~ 4 ГБ перемещаются за доли секунды

Обратите внимание, что размер перемещаемого файла составляет около 4,4 ГБ.

Теперь возникает вопрос: показывает ли Windows (10 x64) правильные обновления прогресса, и если да, то как можно добиться такой высокой скорости записи с обычным жестким диском, которому уже несколько лет?

Информация:

  • Используемый жесткий диск: ST3250312CSS
  • Используемый твердотельный накопитель: Kingston SSD SV300 (последовательная запись / чтение со скоростью около 450 МБ / с)

2 ответа2

8

Это использует кэш HDD (то есть память).

SSD имеет высокую скорость чтения и заполняет кэш на жестком диске. Как только есть данные, они начинают писать - но они не пишут со скоростью, которую они получают.

Как только кеш заполнен, и жесткий диск не может очистить его, записав достаточно быстро, скорость падает до более нормальной скорости, ожидаемой от жесткого диска.

1

Если ваш диск подключен к порту SATA с включенным «горячим подключением» или к порту eSATA или USB через какой-либо адаптер, вы можете посмотреть, имеет ли его Removal policy Better performance:

Если это так, измените его на Quick removal чтобы Windows не использовала огромный объем оперативной памяти для кэширования записи:

Обратите внимание, что, несмотря на описание, он не отключает фактический кэш записи на диске. Вот как это выглядит, когда дисковый кеш отключен:

Вы также можете попробовать отключить оба и посмотреть, как идут дела:

Обычно не рекомендуется отключать кэш записи на диске, потому что влияние на производительность может быть огромным, и если это SSD, отключение дискового кэша может повлиять на усиление записи и, следовательно, его срок службы.

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