Я заметил это в целом: быстрее скопировать большой файл с моего компьютера на мой USB, чем перезаписать его. Например, у меня есть файл .txt, который 10 ГБ. Если мой USB пустой и я копирую свой файл на USB, это довольно быстро. Однако, если на моем USB уже была устаревшая версия a.txt, и я хочу поставить новую версию на нее, скопировав новую с моего компьютера и вставив ее на мой USB, он перезаписывает файл a.txt. Почему перезапись занимает больше времени, чем если бы мой USB был пуст? Связано ли это с количеством вызовов для чтения / записи?
2 ответа
Стирание происходит намного медленнее, чем запись. Стирание с последующей записью, еще медленнее.
Копирование - это вопрос, где задействована оперативная память и где данные только читаются. Это означает - в случае жесткого диска, такого как EIDE, - жесткие диски с разделенными головками для чтения и для записи - используются только головки для чтения.
Но если вы перезаписываете данные, тогда используются обе главы - и жесткий диск работает в полном прогрессе. А именно с чтением и письмом ... это длится "дольше" (но делается с огромной скоростью!).
Этот вопрос относится к ssd-дискам или к тем жестким дискам SATA, которые были созданы до появления ssd ?!