Slava Astashonok -> debian-russian@lists.debian.org @ Fri, 10 Dec 2004 15:40:03 +0300:
>> Для того чтобы записать один блок на RAID5, надо считать эквивалентные >> блоки на соседних дисках и высчитать коды восстановления. >> Например, для массива из четырёх дисков надо считать 3 блока для каждого >> записываемого. Там-то оно и тормозит. SA> Для того чтобы записать блок (stripe) на RAID5 достаточно "вычесть" SA> старые данные из xor-суммы этой stripe-"полосы" и "приплюсовать" SA> туда новые. Количество операций чтения/записи на консистентном SA> RAID5 не зависит от количества дисков. Это ж не crc какой-нибудь, а SA> xor... Но однако ж да, два чтения и две записи. Сам блок и сумма. Что скрашивает, конечно, ужасную картину, описанную предыдущим оратором, но таки да, оно действительно получается медленнее зеркала, которое в данном случае обходится просто двумя записями, насколько я понимаю. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: [EMAIL PROTECTED]