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