LINUX.ORG.RU

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

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

Какая разница, как?

Это всё бесполезное жонглирование словами. Есть ровно две принципиально разных ситуации: либо ФС знает, где конкретно повреждение и где брать запасную копию — и тогда она может сделать это автоматически, незаметно для пользователя, с минимальным оверхедом — либо ФС этого не знает, и тогда нужно сканировать все блоки перебором в поисках того, который не совпадает. Третьего не дано. Когда говорят «скраб», подразумевают (2). Шишкин утверждает, что (1) умеет только рейзер4, а zfs и btrfs вынуждены делать (2). Но он обосрался, что очевидно любому, кто имел хоть какое-нибудь дело с этими ФС проверяется экспериментально или путём чтения кода.

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

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

Какая разница, как?

Это всё бесполезное жонглирование словами. Есть ровно две принципиально разных ситуации: либо ФС знает, где конкретно повреждение и где брать запасную копию — и тогда она может сделать это автоматически, незаметно для пользователя, с минимальным оверхедом — либо ФС этого не знает, и тогда нужно сканировать все блоки перебором в поисках того, который не совпадает. Третьего не дано. Когда говорят «скраб», подразумевают (2). Шишкин утверждает, что (1) умеет только рейзер4, а zfs и btrfs вынуждены делать (2). Но он обосрался, что проверяется экспериментально или путём чтения кода.

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