|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Drokin 2:5020/400 20 Nov 2002 10:44:28 To : Alex Korchmar Subject : Re: Вопрос по ядрам от RH -------------------------------------------------------------------------------- Hello! Alex Korchmar <alx@e-moe.ru> wrote: OD>>>> Какой? AK>>> OS/2, разумеется. OD>> Э... А hpfs была на b+tree внутри чтоли? AK> ну да. Правда, имела фирменную фичу: при incorrect shutdown посередине AK> процесса перебалансировки дерева _файлы_-то оставались целы... Э... Я имею в виду - она разве файлы хранила в дереве? То что там b+tree в каталогах я вроде слышал. AK> Кстати, интересно, как в rfs обходятся эти проблемы? Журналом ;) Одна (а то и не одна) перебалансировка это одна транзакция. а еще есть потрясающее reiserfsck --rebuild-tree, которая ходит по всем блокам помеченным в битмапах как "used" (или вообще по всем), смотрит похоже ли их содержимое на leaf или internal часть дерева и если похоже вставляет в дерево, потом пытается порезолвить все глюки в дереве которое в результате получилось, и вновь корректное дерево обратно пишется на диск. Временами приводит к разным смешным результатам, типа всплытия сто лет как удаленных файлов и тп. Bye, Oleg --- ifmail v.2.15dev5 * Origin: Green's home news server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1555058a83890.html, оценка из 5, голосов 10
|