LINUX.ORG.RU

Как работает RAID2 объясните пожалуйста на простом языке?

 


0

1

Здравствуйте! Я изучаю про RAID'ы и столнкулся с таким определением как RAID2, то есть как понять это «Отказоустойчивый массив с использованием кода Хемминга»? Остальные RAID'ы (0, 1) уже понял как они работают, а вот с RAID2 что-та не могу вразумить.В чем его прелесть? У него есть недостатки как RAID-0 или достоинства? За ранее спасибо!


не нужно, забей

Deleted
()
Коды Хэмминга являются самоконтролирующимися кодами, то есть кодами, позволяющими автоматически обнаруживать ошибки при передаче данных. Для их построения достаточно приписать к каждому слову один добавочный (контрольный) двоичный разряд и выбрать цифру этого разряда так, чтобы общее количество единиц в изображении любого числа было, например, нечетным. Одиночная ошибка в каком-либо разряде передаваемого слова (в том числе, может быть, и в контрольном разряде) изменит четность общего количества единиц. Счетчики по модулю 2, подсчитывающие количество единиц, которые содержатся среди двоичных цифр числа, могут давать сигнал о наличии ошибок.

При этом невозможно узнать, в каком именно разряде произошла ошибка, и, следовательно, нет возможности исправить её. Остаются незамеченными также ошибки, возникающие одновременно в двух, четырёх, и т.д. — в четном количестве разрядов. Впрочем, двойные, а тем более четырёхкратные ошибки полагаются маловероятными.
int13h ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.