Как мой вращающийся жесткий диск достигает скорости 320 МБ/с?
Создавая образ (в основном пустого) вращающегося жесткого диска емкостью 1 ТБ, я ожидал скорость чтения около 120 МБ/с, и на первых блоках она была такой, но после этого большую часть времени чтение шло на скорости 320 МБ/с, что, я думаю, для жесткого диска было бы невозможно.
Это Seagate 2,5-дюймовый HD, подключенный к порту USB3 на ПК с помощью адаптера USB-SATA, и я тестировал его в Linux.
Я бы сказал, что более высокая скорость началась после завершения чтения использованных блоков. Является ли это тем, что неиспользуемое/обнуленное пространство «помечено» как пустое, и контроллер диска отправляет обнуленные данные без физического считывания их с поверхности диска?
Если да, то можно ли это пометить вручную с помощью какой-нибудь системной команды, чтобы улучшить ситуацию на диске, который в основном пуст?
РЕДАКТИРОВАТЬ:
Вот как я создаю изображение:pv /dev/sdb > my1TBdisk.img