|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Stas Vlasov 2:5080/172 08 Dec 2001 00:34:26 To : Aleksey Barabanov Subject : Re: Re[2]: ReiserFS -------------------------------------------------------------------------------- Friday December 07 2001, Aleksey Barabanov writes to Stas Vlasov: SV>> Вполне было бы достаточно, чтоб метаданные SV>> записывались после данных, дабы при SV>> сбое не было файлов, полностью записанных с точки SV>> зрения фс и заполненых SV>> мусором, если глянуть на содержимое. AB> Я думаю при таком раскладе резко упадет производительность. Hе думаю, что будет также, как и при полном журналировании. AB> Собственно данные на запись так и так буферизируются. Именно эта AB> отложенная синхронизация и является причиной сбоев из-за неожиданного AB> креша. В рейзере проблема преодолена за счет журналирования, но только AB> для метаданных. Т.е. креш не приводит к одновременному и зачастую AB> фатальному повреждению всей структуры fs. Hо требование обязательной AB> синхронизации данных равносильно отказу от буферизации вывода. Мне не требуется синхронизировать данные. Мне требуется, чтобы не было разночтений между данными и метаданными, то есть чтобы при всем из себя журналировании метаданных они были корректными не только по отношению к фс, но и по отношению к содержимому файлов. Я согласен потерять содержимое файлов, открытых на запись в момент сбоя. Hо я не согласен иметь в них мусор, в то время как снаружи они вполне корректны. Good luck. Stas P.S. Заканчиваем. По непроверенным мной данным они таки объявили это багом и начали исправлять, если уже не исправили. --- Еще одно "золото" 3.0.1 * Origin: gui is good, but console better (2:5080/172) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/22873c115230.html, оценка из 5, голосов 10
|