PDA

Показать полную графическую версию : Ext3 vs Reiser


IO
18-03-2003, 22:27
Какая из файловых систем (Ext3 или Reiser) по вашему мнению лучше и почему ?

Guest
19-03-2003, 03:52
ReiserFS построена по принципу базы данных, поэтому она надежней, но за счет этого несколько медленней чем Ext3. Мне, например важней надежность поэтому выбираю ReiserFS.

Digger
19-03-2003, 11:15
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 и на кой он?

IO
19-03-2003, 22:12
Digger, если уж цитируешь, то напиши что мол фрагмент статьи Сергея Яремчука "Как разделяют пингвинов":down:

Guest
21-03-2003, 16:26
Просто журналируемую файловую систему крайне сложно завалить, даже если комп отрубить когда он дефрагментацию делает, то ничего не будет

DeadAdmin
21-03-2003, 16:44
Получается журнал хранит некоторую инфу о вносимых изменениях?
Каким же тогда объемом дискового пространства приходится жертвовать? (хотяб приблизительно, в %)

Исправлено: DeadAdmin, 16:45 21-03-2003

virtual light
21-03-2003, 19:30
Размер журнала - настраевымый ;)  Он(о) же пишет по принципу first in last out. Я думаю ~100Mb будет достаточно. А лучше судить по производительности файловой системы .. Так то.

IO
21-03-2003, 22:56
Вообще, я читал, что размер журнала редко превышает 30 Мб

Demige
27-03-2003, 00:00
В ext3 у меня журнал по дефолту стоял 32 мега для 10GB винта... ощутимых преимуществ нет, хотя теперь можно выключить принудительную проверку при сбоях и каждые 20 маунтов. А reiserfs действительно быстрее и надежнее ext, экономнее и почти не фрагментируется (ext2 фрагментируется со временем на 10% примерно). вот только переход на нее болезненный.

Lamer2
26-10-2003, 00:11
ну хорошо, а что вы скажете про XFS который я впервые увидел в ASP Linux 9 и про FFS на котором работает FreeBSD?
кстати, а QNX на какой fs стоит?
да, и еще: в каком-то справочнике по БСД было написано что можна замутить как бы каталог файлов на уровне ФС, и поиск будет осуществлятся почти мгновенно. это правда или мне поискать другой справочник?




© OSzone.net 2001-2012