Назад | Перейти на главную страницу

SMR, управляемый устройством - как контроллер определяет пустое пространство?

Контроллер жесткого диска SMR, управляемого устройством, определяет формат (например, с помощью ExFat) и начинает запись с пустыми шиндлами?

Я делаю зашифрованные резервные копии Time Machine на внешний диск SMR и недавно узнал об этой технологии. Поскольку контроллер диска видит только зашифрованные данные, я думаю, он не может определить, когда диск опустошается, и это объясняет ужасную производительность 5 МБ / с резервных копий после того, как диск заполнен до 3 ТБ.

Контроллер USB 2 SATA не использует uasp и, следовательно, не предоставляет TRIM для ОС. И OSX все равно проигнорирует это.

Поэтому пока я копирую свои данные на другой диск, мне интересно, как сбросить производительность, когда я не могу отправить TRIM на контроллер.

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

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

Так что я считаю, что, возможно, сообщество уже определило поведение дисков SMR и может указать, что помогает.

Кроме того, что можно сделать для улучшения ситуации в будущем? На ум приходят такие вещи: