The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Обновление файловой системы Reiser4 c поддержкой различных т..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Обновление файловой системы Reiser4 c поддержкой различных т..." –1 +/
Сообщение от Аноним (-), 22-Май-14, 07:08 
> В википедии есть некоторый список идей, которые работают в reiser4.

Так я и прошу мега-знатока показать чего там принципиально нового.

> Отложенная балансировка.

Отложенные операции в ФС не являются чем-то принципиально новым уже много лет.

> Локальная on-the-fly дефрагментация.

Опять же - есть и у других. На дворе 2014, а не 2002, однако.

> Прогрессивная схема блокировок на главном дереве-хранилище.

Насколько оно там Принципиально Новое - это еще смотреть надо. На этой планете придумано столько стратегий работы с блокировками что я даже затрудняюсь сказать, является ли кто-то эквивалентом или нет. Это весьма отдельно смотреть надо.

> Менеджер транзакций с сompound checkpoints и различными транзакционными моделями -

Да-да, вижу. Костылирование в рейзере под реальный мир - набирало обороты. И стройные академмодели шли лесом в пользу каких-то кластерфакнутых гибридов. Только я не вижу ничего такого нового в этих транзакционных моделях. От остальных хоть как-то отличается только гибридный режим, но он больше похож не на новый алгоритм, а на мегакостыль "не от хорошей жизни". Ну а в btrfs костыльнули с другого бока: придет онлайн-дефрагер и линеаризует размещение файлов. А если это совсем проблема - сказать NODATACOW и будет тоже без CoW и без снапшотов, зато с in-place операциями и линейно. Чья возьмет на этом чемпионате костылирования - а это мы будем посмотреть на примере бенчмарков и опыта эксплуатации. Правда сабжу это, имхо, не слишком грозит при его ресурсах. Но если он решит отскрестись от асфальта и зарубиться с остальными - так я только за. Только чур никакого маркетингового булшита и фанатских пиндежей.

> ничего из перечисленного у других фс нет.

В том же btrfs есть более-менее эквивалентные по смыслы варианты опций.

> А откуда такая эффективность использования дискового пространства, причем на всех
> типах данных? Распакованные исходники у reiser4 занимают в 5 раз меньше
> места у ext4, и в 2 раза меньше чем у btrfs.

Какой-нибудь tail packing и in-place хранение мелочевки в дереве, etc? Если что, в ext4 это частично сделали недавно, там теперь мелкие файлы могут прямо в inode храниться. А btrfs вообще патчат с такой скоростью что я задолбался трекать все изменения которые там бывают. К чему это я? К тому что надеюсь что вы сравниваете с актуальными состояниями, а не 1929-м годом, при том во всех ФСах. А то у фанатов бывает что взяли последнюю версию фетиша, а у конкурентов - модели 1929 года, так веселее, видите ли.

> Наверно, там тоже работают какие-то идеи... А плагины - это не
> мегамонстрятник. Это дисциплина. Мегамонстрятник - это там, где их нет.

Мегамонстровость - она не о дисциплинах и не плагинах. Она о объеме кода и сложности реализации. Ну и соотношении всего этого с объемом имеющихся ресурсов. Ибо крутая файловая система, но через 50 лет - лично мне до лампочки.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Обновление файловой системы Reiser4 c поддержкой различных т..., opennews, 19-Май-14, 10:14  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру