> У меня в сообщении слово "универсальная" не упоминалось ни разу.Но по смыслу-то речь шла о ней, извините если мне неверно показалось.
> Уж чего-чего,
> а файловых систем в линуксе хватает - на любой вкус. И
> применяются соответственно.
Ну давайте посчитаем - (для экстремалов) ext2, ext3, ext4, xfs, (с натяжкой) jfs.
Остальное под линуксом либо слишком сырое (btrfs, ZFS), либо для очень специального применения (exFAT, NILFS2).
По сути - всего три. ext3, ext4 и xfs.
И разница между ними не очень-то большая.
> Но даже не говоря о том, что на линукс-десктопе,
> как правило, нужно именно что-то универсальное, ситуации, где какая-то конкретная FS
> сильно выигрывает - редки. Навскидку разве что какой-нибудь mailspool припомню. В
Нет, не показалось. Линукс-десктопу, разумеется, ФС без разницы и сам линукс-десктоп тоже никому особенно неинтересен, с точки зрения фс.
> остальном - интенсивная работа с диском - это обычно большие БД,
> где лучше всего вообще голый раздел.
И кто же у нас умеет работать с голым разделом? Из NoSQL (в широком смысле, включая document-oriented и графовые СУБД) - никто, PostgreSQL тоже не умеет.
> А с Btrfs/ZFS проблема в том, что это, по сути, архитектурные монстры.
Да, ничего не бывает бесплатно.
> Если родной стек, основанный на lvm/md, плох - надо его править
> или заменять каким-то другим - но именно стеком, которым может быть
> использован другим кодом, а не тащить тихой сапой вещь-в-себе.
Вопрос в том кто же это будет делать. Ядерщики о проблемах постгресовцев вот недавно услышали впервые и вообще очень удивились - https://lwn.net/Articles/591723/
Послали их тесты писать.
> К ZFS,
> конечно, в этом плане претензий ещё больше, учитывая её проблемы с
> работой с памятью на линуксе, но Btr с собственным слоем RAID
> - ненамного лучше.
Там ниже уже пояснили - ничего не бывает бесплатно. Хотите высокую производительность - придётся лезть через слои абстракций ломая их по пути. Ровно то же что и с денормализацией БД.
> Примерно похожая ситуация произошла в своё время с иксами, когда вместо осмысленного
> апгрейда протокола стали городить костыли в тулкитах и гонять битмапы через
> XRender, в результате убив иксы.
Да, с точки зрения красоты модели - грустно, но ничего не поделаешь.