Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Tau_0

Ветеран


Сообщения: 6211
Благодарности: 1393

Профиль | Отправить PM | Цитировать


Анонимус, секторы не совсем выпадают, а замещаются на другие, но с теми же LBA адресами (если такой резерв остался).

Тут возможны два варианта:
1. Микрокод харда (фактически у харда своя OS) успевает вычитать дефектный сектор и переносит её в резервный.
2. Правильно вычитать дефектный сектор не получается, потому что вычитывать нечего. ECC коррекция уже на 512 байтовом секторе может исправить ошибу только четырёх битах, а дальше нет…

У разных производителей и на разных моделях это реализовано по-разному, но общий принцип таков…

Следовательно, рост числа реаллокейтов (атрибут ID = 05), пендингов (атрибут ID = C5) и секторов, не корректируемых в оффлайне (атрибут ID = C6), ведёт к потере данных…
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:36, 30-08-2014 | #23