|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Slawa Olhovchenkov 2:5030/500 26 Oct 2005 12:01:38 To : Andrew Filonov Subject : Выключение -------------------------------------------------------------------------------- 26 Oct 05, Andrew Filonov writes to Slawa Olhovchenkov: AF>> При том что авария в момент между записью данных и метаданных AF>> гарантированно приводит к нарушению целостности fs. SO>> Я, блин, устал провоторять. HЕ ПРИВОДИТ. ЦЕЛОСТHОСТЬ В ЭТОМ SO>> СЛУЧАЕ HЕ HАРУШАЕТСЯ. AF>> Эт возможно только в том случае если все модификации fs атомарны. AF>> Чего в реальном мире не наблюдается. SO>> Повторяй как мантру "запись данных при отсутствии записи SO>> метаданных не нарушает целостность fs. потому что метаданные не SO>> меняются и следовательно целостность не нарушается" AF> Ты забыл добавить ".... в некотором количестве частных случаев". AF> модификация файла этим условиям _иногда_ может удовлетворять, Достаточно осознать, что целостность fs и сохранность данных -- разные вещи и все сразу становится проще. AF> модификация каталога - уже намного сложнее. ffs-ный аллокатор имеет AF> полное право выделить свежеосвобожденное место на некоторой группе AF> цилиндров. Угадай, что будет если метаданные об освобождении записаны AF> не будут? С _целостностью fs_ ничего не произойдет. А потеря данных к целостности fs не относится. ... Командир сказал хорек! И никаких сусликов! --- GoldED+/BSD 1.1.5 * Origin: (2:5030/500) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2221435f38b5.html, оценка из 5, голосов 10
|