LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Вряд ли Вы захотите делать flush на всех дисках, ждать завершения, подчищать bitmap, и только потом продолжать запись

Там суть в том что ложные единицы в битмапе не страшны. То есть главное лишний ноль туда не вписать, а тянуть с обнулением бита можно сколько угодно, и можно даже вообще «забыть» про него и принять имеющуюся единицу за свежую (и пытаться её снова обнулить спустя ещё один цикл жизни «только что записанного» блока). А с таким подходом никакие лишние блокировки (по крайней мере долгие) не требуются. Но вообще я тоже в деталях не знаю.

зная себя делал бы full-rebuild anyway.

Так у автора тема изначально была о том, можно ли как-то обойтись без full и восстановить диск, учитывая что он уже был в массиве.

Исправление firkax, :

Вряд ли Вы захотите делать flush на всех дисках, ждать завершения, подчищать bitmap, и только потом продолжать запись

Там суть в том что ложные единицы в битмапе не страшны. То есть главное лишний ноль туда не вписать, а тянуть с обнулением бита можно сколько угодно, и можно даже вообще «забыть» про него и принять имеющуюся единицу за свежую (и пытаться её снова обнулить спустя ещё один цикл жизни «только что записанного» блока). А с таким подходом никакие лишние блокировки (по крайней мере долгие) не требуются.

зная себя делал бы full-rebuild anyway.

Так у автора тема изначально была о том, можно ли как-то обойтись без full и восстановить диск, учитывая что он уже был в массиве.

Исходная версия firkax, :

Вряд ли Вы захотите делать flush на всех дисках, ждать завершения, подчищать bitmap, и только потом продолжать запись

Там суть в том что ложные единицы в битмапе не страшны. То есть главное лишний ноль туда не вписать, а тянуть с обнулением бита можно сколько угодно, и можно даже вообще «забыть» про него и имеющуюся единицу за свежую (и пытаться её снова обнулить спустя ещё один цикл жизни «только что записанного» блока). А с таким подходом никакие лишние блокировки (по крайней мере долгие) не требуются.

зная себя делал бы full-rebuild anyway.

Так у автора тема изначально была о том, можно ли как-то обойтись без full и восстановить диск, учитывая что он уже был в массиве.