Re[4]: Вопрос к специалистам по кодам коррекции ошибок
От: sysprg  
Дата: 24.04.07 22:53
Оценка:
Здравствуйте, tartilla, Вы писали:

S>> код нужен для системы хранения информации, поэтому корректирующая способность важнее, чем другие достоинства кода, ценные при поточной передаче. И даже быстродействие в разумных пределах не критично, хотя понятно, что чем оно выше — тем лучше.


T>Если скорость кода 1/2, то проще продублировать данные. Затраты ресурсов носителей теже (хотя пожалуй надо ввести признак достоверности "немного снизив скорость"), а выйгрыш в скорости доступа к данным будет гораздо выше.


Дублирование данных дает rate = 1/2, но не защищает даже от двойной ошибки и поэтому вообще не интересно. Если каждый блок просто продублирован на другом носителе, то для того, чтобы разрушить целостность данных достаточно убить всего ДВА произвольных блока! Если же, скажем, применен код Рида-Соломона RS(64,32) (полученный из RS(255, k) over GF(2^8)), то для разрушения данных придется убить 33 блока. Согласитесь, это намного лучше, чем разрушение данных при убитии всего двух блоков/носителей.

T>Каждый инструмент хорош в своей области.


В том-то и дело.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.