История изменений
Исправление firkax, (текущая версия) :
Вряд ли Вы захотите делать flush на всех дисках, ждать завершения, подчищать bitmap, и только потом продолжать запись
Там суть в том что ложные единицы в битмапе не страшны. То есть главное лишний ноль туда не вписать, а тянуть с обнулением бита можно сколько угодно, и можно даже вообще «забыть» про него и принять имеющуюся единицу за свежую (и пытаться её снова обнулить спустя ещё один цикл жизни «только что записанного» блока). А с таким подходом никакие лишние блокировки (по крайней мере долгие) не требуются. Но вообще я тоже в деталях не знаю.
зная себя делал бы full-rebuild anyway.
Так у автора тема изначально была о том, можно ли как-то обойтись без full и восстановить диск, учитывая что он уже был в массиве.
Исправление firkax, :
Вряд ли Вы захотите делать flush на всех дисках, ждать завершения, подчищать bitmap, и только потом продолжать запись
Там суть в том что ложные единицы в битмапе не страшны. То есть главное лишний ноль туда не вписать, а тянуть с обнулением бита можно сколько угодно, и можно даже вообще «забыть» про него и принять имеющуюся единицу за свежую (и пытаться её снова обнулить спустя ещё один цикл жизни «только что записанного» блока). А с таким подходом никакие лишние блокировки (по крайней мере долгие) не требуются.
зная себя делал бы full-rebuild anyway.
Так у автора тема изначально была о том, можно ли как-то обойтись без full и восстановить диск, учитывая что он уже был в массиве.
Исходная версия firkax, :
Вряд ли Вы захотите делать flush на всех дисках, ждать завершения, подчищать bitmap, и только потом продолжать запись
Там суть в том что ложные единицы в битмапе не страшны. То есть главное лишний ноль туда не вписать, а тянуть с обнулением бита можно сколько угодно, и можно даже вообще «забыть» про него и имеющуюся единицу за свежую (и пытаться её снова обнулить спустя ещё один цикл жизни «только что записанного» блока). А с таким подходом никакие лишние блокировки (по крайней мере долгие) не требуются.
зная себя делал бы full-rebuild anyway.
Так у автора тема изначально была о том, можно ли как-то обойтись без full и восстановить диск, учитывая что он уже был в массиве.