1

При копировании файлов с флэш-накопителя USB 2.0 объемом 8 ГБ с Windows 7 на традиционный жесткий диск средняя скорость составляет от 25 до 30 МБ / с. При выполнении обратного, копирование на диск USB, скорость в среднем 5 МБ / с. Я проверил это с примерно 4,5 ГБ файлов, смесью маленьких и больших. Наблюдения были одинаковыми для файловых систем FAT32 и exFAT на USB-накопителе, NTFS на внутреннем жестком диске.

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

Для обоих типов памяти чтение должно быть быстрее, чем запись.

Теперь мне интересно, как может быть так, что копирование файлов из памяти с быстрым чтением в память с более быстрой записью на самом деле медленнее, чем копирование файлов из памяти с быстрым чтением в память с медленной записью?

Я думаю, что файлы хранятся в оперативной памяти до того, как их скопировать, и кеширование тоже есть, но я не понимаю, как это может изменить баланс. Это может быть выгодно только для записи на USB-накопитель, поскольку он "ближе" к системе SATA, чем к USB-порту, и он будет быстрее получать данные с внутреннего жесткого диска SATA.

Возможно, у меня неправильное мышление или все зависит от производителя ручки USB. Но мне любопытно.

3 ответа3

3

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

2

Ускорения, которые вы видите в полнофункциональных твердотельных накопителях, являются результатом множества вещей, которых просто нет на простом USB-накопителе.

  • Несколько банков памяти, позволяющих параллельные записи по нескольким каналам
  • Несколько чипов памяти, позволяющих выполнять параллельные записи в банках
  • Гораздо более сложные контроллеры

Это те вещи, которые позволяют флэш-памяти повысить производительность записи, чего нет на большинстве флешек. Более дешевые не заботятся о выравнивании износа, поэтому записи будут вызывать цикл стирания-записи гораздо чаще, чем SSD.

1

USB-накопители должны быть стерты, прежде чем они смогут писать. 5 МБ / с довольно типично для дешевых USB-накопителей. Вы можете найти список дисков с измерениями производительности на этом сайте. 5 МБ / с это середина дороги.

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