The OpenNET Project / Index page

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



"Линус Торвальдс не видит для ФС пространства пользователя се..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Есть идеи по улучшению форума и сайта ? Пишите.
. "Линус Торвальдс не видит для ФС пространства пользователя се..." +2 +/
Сообщение от paxuser (ok), 01-Июл-11, 16:51 
> В ядре? Вы забываете о чем шла речь в дискуссии, в которой
> были сказаны слова Торвальдса.

В каком ядре? Речь шла о FUSE в том числе, и по единственному критерию скорости Торвальдс назвал его игрушкой.

> Ага, упустить или скрыть контекст дискуссии из которого взята фраза Торвальдса. Не
> знает или намеренно вводит в заблуждение.

И каков же контекст, просветите?

> Есть такие критерии, вот только из ваших критериев к ядру относятся лишь
> первые два кроме скорости работы - "стабильность, безопасность". А по ним
> ФУЗЕ не блещет в сравнении с ядерными ФС.

Все эти критерии "к ядру относятся". Есть два варианта: ядерный драйвер или FUSE-драйвер. Оцениваем...

1. Надёжность
Ошибки в ядерном драйвере потенциально ведут к краху системы или отказу подсистемы. Ошибка в FUSE-драйвере - к краху только драйвера, с возможностью последующего перезапуска.

2. Безопасность
Уязвимости в ядерном драйвере (включая логические, как в ReiserFS) потенциально ведут к компрометации всей системы; в FUSE-драйвере - к компрометации процесса драйвера, привилегий отдельного пользователя (с которыми работает процесс) и хранимых данных. При этом FUSE-драйвер можно писать на типобезопасных, верифицируемых языках вроде Ada/SPARK.

3. Скорость разработки и свобода выбора инструментария
Драйвер ядра придётся писать на Си для пространства ядра - медленно, дорого, неудобно тестировать. FUSE-драйвер можно писать на более удобных языках, с более развитыми средствами профилирования, тестирования и отладки.

4. Адаптация удобных традиционных абстракций
Вещи, вроде s3fs, sshfs, copyfs - надёжнее, безопаснее и быстрее пишутся под FUSE.

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

Оглавление
Линус Торвальдс не видит для ФС пространства пользователя се..., opennews, 01-Июл-11, 09:05  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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