Это зависит от аппаратного обеспечения.
Устройство SD обычно перезаписывает сравнительно большие объемы данных, даже если вы просто хотите изменить один бит.Но, как правило, можно прочитать меньшее количество данных за одно чтение.SD может физически перемещать данные во время записи для «выравнивания износа», поэтому она не записывает одно и то же место повторно и изнашивает их.
Я не думаю, что вы можете предположить, сколько будет физически считано или записано в зависимости от размера блока для HD, потому что устройство имеет контроллер, который пытается оптимизировать, используя код, который не является общедоступными принимает во внимание такие вещи, как скорость вращения, положение считывающей головки, расположение микросхем, известные неисправные блоки и т. д.
Блоки HD - это на самом деле самый маленький ссылочный блок данных, который выставляет устройство.Блоки файловой системы - это только наименьший ссылочный блок, который предоставляет код FS.
В прошлые времена могли существовать прямые отношения, но я бы не стал предполагать это сейчас.