|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Drokin 2:5020/400 04 Dec 2001 22:00:35 To : Serge N Pokhodyaev Subject : Re: ReiserFS -------------------------------------------------------------------------------- Hello! Serge N. Pokhodyaev <Serge.N.Pokhodyaev@f1838.n5020.z2.fidonet.org> wrote: OD>> Дык обещали-то только metadata consistency, чего и достигли. SNP> Так просто надо менять метаданные _после_ того, как сами данные дописаны в SNP> конец файла. А если данные меняются внутри файла? А если новые данные не попадают на начало нового блока? А к тому же метаданные хранятся не в одном месте. Hельзя сразу проапдейтить "битмап" (то где хранятся какие блоки свободные и какие занятые), statdata файла (новый размер, дата модификации и тп), список блоков файла (если он был изменен) Кстати данные в reiserfs журналируются, но далеко не все, а только те которые хранятся в виде "direct item"s, то есть запаковынные хвосты, если включено. Правда при записи в такие хвосты, они сперва распаковываются, а уже потом дописываются, потом опять запаковываются, если есть смысл. OD>> Если включить data journaling (или как они там эо правильно называют) SNP> data=journal в опциях монтирования. OD>> в ext3, то write perfomance там падает весьма ощутимо. SNP> Хмм, так дефолтный режим data=ordered фактически делает то, что мне нужно, SNP> т.е. при дозаписи в файл после перезагрузки он останется на месте, только SNP> немного обрезанный будет. И мусора в конце файла не появится. Hу так проблема решена! Ты нашел файловую систему своей мечты! Че тя на сторону-то тянет? Bye, Oleg --- ifmail v.2.15dev5 * Origin: Green's home news server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/9139e79a309d.html, оценка из 5, голосов 10
|