The OpenNET Project / Index page

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



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

Модульный он лишь в смысле наличия функций подгрузки/выгрузки кода.

> которого развиваются независимо и лишь изредка мержатся в майнлайн. Гит все-таки

Это не имеет никакого отношения к архитектуре ядра.

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

А в Киеве дядька. Я понимаю, вы в восторге после знакомства с DVCS, но дышите глубже - git здесь ни при чём.

>> ошибки в котором чреваты сбоями или компрометацией всей системы.
> Ошибки в драйвере файловой системы в любом случае чреваты ф**апом всей системы.

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

>> В отличие от ошибок в юзерспейс-драйвере, который, к тому же, доступен
>> непривилегированным пользователям.
> Как ни странно, я могу читать/писать на том с EXT4 под непривилегированным
> пользователем. Мне доступен драйвер EXT4, надо же.

Доступен для монтирования без помощи setuid-root/capable программ? Продолжайте изливать чушь и победно развенчивать неправдоподобные глупости, которые вы от избытка ума углядываете в моих словах. Это забавно. :)

>> И я даже не касаюсь реализации специализированных
>> псевдофайловых систем, которым в ядре делать нечего by design.
> Не знаю как там насчет псевдо

Кто бы мог подумать.

> а вот тормозные недо-драйвера в фузе
> - задолбали. На больших потоках данных они проц грузят просто дико,

А вы ножками поусерднее посучите - прибегут разработчики и бесплатно перепишут вам драйвер.

> при том существенной частью этого являются бесполезные переключения контекста. Если по
> вашему надо все вынести в юзермод - что ж вы еще

А то. Взять вот так всё и вынести разом. :) Я прямо устал повторять. ;)

> не свалили на микроядра тогда? Там все дрова в юзермоде сразу
> по задумке.

Может быть потому, что не считаю микроядерность единственно верным критерием? ;)

> Потому что тормозные системы - мало кому нужны. Реальная ОС это всегда

Вы хотите сказать, что я на микроядра не свалил, потому что они тормозят? ;) Больше ничего не хотите сказать? ;)

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

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

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

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



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

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