Показать полную графическую версию : Ext3 vs Reiser
Какая из файловых систем (Ext3 или Reiser) по вашему мнению лучше и почему ?
ReiserFS построена по принципу базы данных, поэтому она надежней, но за счет этого несколько медленней чем Ext3. Мне, например важней надежность поэтому выбираю ReiserFS.
Ext3 разработана в недрах компании Red Hat (там и следует искать всю информацию о ее работе) доктором Стефеном Твиди (Stephen Tweedie). Поступили просто, прикрутив к стандартной ext2fs журнал и заменив драйвер ядра, отвечающий за файловую систему. По этой причине она, естественно, наследует все достоинства и недостатки, присущие ext2fs . Самое главное — это то, что утилиты ext2fs, которые шлифовались в течение нескольких лет, работают в ней как ни в чем не бывало. К тому же идентичность файловых систем позволяет оперативно переходить как с еxt3fs на ext2fs, так и наоборот.
Другое преимущество данной файловой системы состоит в том, что она, в отличие от остальных, поддерживает режим журналирования данных (полное или частичное). Естественно, добавление журнала, казалось бы, должно было ухудшить производительность такой системы по сравнению с «нежурнальным» вариантом. Оказалось, что за счет улучшения алгоритма движения головки жесткого диска данная файловая система в некоторых случаях даже обходит ext2fs.
ReiserFS стартовал в 90-х годах, первый прототип носил название TreeFS. Разработана Хансом Райзером (Hans Reiser) и его компанией Namesys (http://www.namesys.com).Базируется она на оптимизированных b*-сбалансированных деревьях (одно на файловую систему), использование которых кроме увеличения производительности снимает ограничение на количество каталогов (хотите 100 тыс. — без проблем!) На данный момент поддерживает журналирование только метаданных, но разработчики обещают в скором времени предусмотреть и режим, аналогичный data=journal в ext3. Преимущества данной ФС в основном проявляются в работе с маленькими файлами. Вообще система очень интересная и надежная. Но для работы с данной ФС, кроме поддержки ее самим ядром, необходимы также специфические утилиты для работы и обслуживания разделов — они уже входят в стандартную поставку всех современных дистрибутивов.
DeadAdmin
19-03-2003, 15:04
Объясните плиз, в чем рулез журнала в ехт3 и на кой он?
Digger, если уж цитируешь, то напиши что мол фрагмент статьи Сергея Яремчука "Как разделяют пингвинов":down:
Просто журналируемую файловую систему крайне сложно завалить, даже если комп отрубить когда он дефрагментацию делает, то ничего не будет
DeadAdmin
21-03-2003, 16:44
Получается журнал хранит некоторую инфу о вносимых изменениях?
Каким же тогда объемом дискового пространства приходится жертвовать? (хотяб приблизительно, в %)
Исправлено: DeadAdmin, 16:45 21-03-2003
virtual light
21-03-2003, 19:30
Размер журнала - настраевымый ;) Он(о) же пишет по принципу first in last out. Я думаю ~100Mb будет достаточно. А лучше судить по производительности файловой системы .. Так то.
Вообще, я читал, что размер журнала редко превышает 30 Мб
В ext3 у меня журнал по дефолту стоял 32 мега для 10GB винта... ощутимых преимуществ нет, хотя теперь можно выключить принудительную проверку при сбоях и каждые 20 маунтов. А reiserfs действительно быстрее и надежнее ext, экономнее и почти не фрагментируется (ext2 фрагментируется со временем на 10% примерно). вот только переход на нее болезненный.
ну хорошо, а что вы скажете про XFS который я впервые увидел в ASP Linux 9 и про FFS на котором работает FreeBSD?
кстати, а QNX на какой fs стоит?
да, и еще: в каком-то справочнике по БСД было написано что можна замутить как бы каталог файлов на уровне ФС, и поиск будет осуществлятся почти мгновенно. это правда или мне поискать другой справочник?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.