The OpenNET Project / Index page

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



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

Исходное сообщение
"Файловая система Tux3 предложена для включения в состав ядра..."
Отправлено rob pike, 19-Май-14 16:00 
> У меня в сообщении слово "универсальная" не упоминалось ни разу.

Но по смыслу-то речь шла о ней, извините если мне неверно показалось.

> Уж чего-чего,
> а файловых систем в линуксе хватает - на любой вкус. И
> применяются соответственно.

Ну давайте посчитаем - (для экстремалов) 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, в результате убив иксы.

Да, с точки зрения красоты модели - грустно, но ничего не поделаешь.

 

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



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

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