The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Файловая система ReiserFS объявлена устаревшей в ядре Linux"
Отправлено Аноним, 04-Сен-23 07:43 
>> А смысл этот трупик гальванизировать? Он даже в динамическую аллокацию инодов не
>> умеет. И таким и помре видимо.
> Имеет ,это от незнания.

Ну ты как великий знаток сакрального знания - этот смысл озвучь наверное, а не только щеки надувай, да? Или в чем это сакральное "знание" состояло?

> Просто если на XFS и BTRFS все предусмотренно в дизайне фс,то в ext пологаеться на LVM.

В XFS это тоже _НЕ_ предусмотрено изначальным дизайном. CoW - кой-как натянули сову на глобус, на минималочках совсем, а потому - близко не конкурент btrfs/bcachefs по возможностям. И даже так - майнтайнер познал горя с раджами. Настолько что был задолбан багрепортами бота и удалился восвояси, высказав все что думает. Btrfs'ники почему-то до такой ручки не доходят - им сов на глобусы натягивать не требуется, и репорты syzbot они чинить не обламываются и не пиндят что слишком много багов находит. Так по моему понятнее у кого с качеством кода лучше, и кому проще фичи имплементить.

Ах да! Headroom в дизайне на улучшения и оптимизации - это то для чего архитекта и нанимают, если кто еще не понял. Хороший архитект может спасти кодеров в будущем от множества траблов. И под этим углом...

- В Btrfs довольно много мест для улучшений и оптимизаций а дизайн позволяет многое. Его главная проблема - не делался по паттернам "ультралайт", важно для современных суперскоростных сторажей. Что добавило головняка кодерам (как и во всех остальных фс, bio, vfs и вокруг).
- Поэтому есть некий смысл в bcachefs. Это довольно похожие идеи, но - реворкнуто чтобы быть максимально легким, сразу на старте. Попытка взять все лучшее из разных миров номер 2. С учетом требования очень быстрых алго.
- В XFS фаза архитектинга была но в такие лохматые времена что с тех пор реалии радикально изменились. А натяг сов на глобус никогда не работал хорошо. XFS никогда не делался под CoW/снапшоты/рефлинки/чексумы/сжатие. И тем более - под нормальное управление местом и девайсами.
- EXT4 хаотичное нечто, выросшее из EXT2. В нем не было фазы проектирования, содрали доисторический дизайн и его костыляли понемногу под вылезающие проблемы и требования. Де факто это деревянный самолет который наполовину переделали в алюминиевый, кой-как приделали турбореактивный движок, но реально это - этажерка на стероидах.
- В сабже были интересные идеи - на момент его создания он был на шаг впереди. А сейчас все что он умеет есть даже у btrfs который даже и не кичился ни скоростью ни компактностью но вобрал все эти наработки. И в целом это уже никак не инновации. И есть ряд технических проблем. Которые не решаются.
- JFS. Ничем особо не плох, но архитектура звезд с неба не хватает - а потому нет ни 1 аргумента "за". Не быстрый, fsck порой делает что-то странное, сжатие, шифрование, управление томами и проч не умеет. И потому поводов выбрать именно его - примерно ноль. Никто и не тратит на него свое время, стал заброшкой почти как сабж. И тоже может вылететь. Никому не надо такой фс, чисто для галочки. В диком виде он же не встречается, это не NTFS/FAT/exFAT чтобы этим париться.
- F2FS. Делан под дружественность флешу. Это даже прокатило, самсунгу ли не знать как флехи работают. Но общее его качество - "делано перегруженным Jeon". Который тянул на себе 3-4 большие проекта каждый из которых на десяток кодеров потянет. Так что я при тестах его убивал раза три - да так что fsck не чинит. И это обычный powerloss/crash. Понятно что вы и так не сможете, если на вас ksmbd и exFAT подвесить, как на Jeon'а, но качество кода от этого не улучшится и ресурсов у дева не добавится, самсунг очень перегнул с числом галер vs гребцов. Чтобы одна тушка аж 3-4 галеры тянула - беспрецедентно вообще. И это плохой прецедент.
- Есть всякие более странные вещи типа nilfs - но они относительно нишевые, странные, и зачем это надо понимает лишь узкая каста странных людей. Есть более живые штуки типа UBIFS но оно тоже нужно далеко не всем и не всегда. И чем сношаться с "raw nand" многим проще запаять eMMC и делегировать FTL на их любимых MLC/TLC/QLC тому кто эту гадость и делает, чтоб те сами с своими (не)отбраковками теряющими данные от дуновения ветра и бодались.
- ZFS. Последний^W первый из могикан. Очень хотели сделать звездолет - но решительно не умели их делать. Получился характерный урод, как у землян в B5. Вроде даже летает, но эстетика и функциональность как у кирпича. Не то чтобы совсем не работает но любой кто видел более продвинутые дизайны в действии немедленно догадывается об уровне технологий того утюга и утюг занимается в основном либо получением люлей, либо латанием пробоин. А тут еще роялти с дизайна и проч. Так что большая часть народа крутит пальцем у виска, легаси дизайн на дурных условиях - здорово конечно, но выбор сильно некоторых ценителей. Эта штука даже еще не экстентная, поблочный аллокатор на стероидах. Так что отсутстие искусственной гравитации компенсируется уродской крутящейся секцией, простите, то-есть, тормоза дизайна затыкаются гигазами рамы под кеши.
- Всякие Reiser4/5 - waporvare. Высококонцептуально. Но кажется создатель высунув нос в реальный мир и получив порцию новых данных и сам не понял что хотел. И пошел переделывать так и не доведенный до ума Reiser 4 в Reiser 5. Жить на полусобраной космической станции - не совсем круто - даже из скафандра не вылезешь, умрешь в вакууме сразу. И так годами. А тут господин высовывается и говорит - фигня получается, давайте все разберем и по другом соединим! Ух, круто. Но только не в случае если вы этим пользоваться намеревались.

> Когда делали 4 версию не стали ломать совместимость,но обьемы дисков то уже в десять
> раз возросли и стали в домашнем использование вылазить косяки статических инодов.

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

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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