<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: Файловая система как пользовательский процесс в Linux</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4946.html</link>
    <description>Miklos Szeredi предложил (http://kerneltrap.org/node/4517) включить в состав 2.6 Linux ядра (патчи есть и для 2.4 ядер) поддержку системы FUSE (http://fuse.sourceforge.net/) (Filesystem in Userspace) , позволяющей создавать реализации файловых систем вне пространства ядра, как непривилегированный пользовательский процесс. &lt;br&gt;&lt;br&gt;&lt;br&gt;FUSE уже используются совместно с такими файловыми системами, как:&lt;br&gt;&lt;br&gt;-  AVFS (http://sourceforge.net/projects/avf/) - виртуальная ФС для хождения по архивам (tar, tar.gz, zip) и удаленным ресурсам (ftp, http, dav);&lt;br&gt;&lt;br&gt;-  FunFS (http://www.luminal.org/wiki/index.php/FunFS/FunFS) - аналог NFS;&lt;br&gt;&lt;br&gt;-  EncFS (http://arg0.net/users/vgough/encfs.html) - виртуальная ФС для работы с зашифрованными данными;&lt;br&gt;&lt;br&gt;&lt;br&gt;-  GmailFS (http://richard.jones.name/google-hacks/gmail-filesystem/gmail-filesystem.html) - ФС для доступа к Google Mail аккаунту.&lt;br&gt;&lt;br&gt;URL: http://kerneltrap.org/node/4517&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=4924&lt;br&gt;</description>

<item>
    <title>Файловая система как пользовательский процесс в Linux (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4946.html#10</link>
    <pubDate>Fri, 04 Mar 2005 06:45:54 GMT</pubDate>
    <description>&amp;gt;И вообще всё ядро переписать, чтоб стало микроядром и иксы заменить и &lt;br&gt;&amp;gt;.... &lt;br&gt;&amp;gt;А пока и так нормально. &lt;br&gt;&lt;br&gt;Тогда может посмотреть в сторону Hurd&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>На мой взгляд  (ZOD)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4946.html#9</link>
    <pubDate>Mon, 17 Jan 2005 20:06:23 GMT</pubDate>
    <description>Minix бы мог быть гораздо более эффективной и надёжной OS если бы Танненбаум хотябы пытался его развивать. После работы с микроядерной ОС делать монолит (в начале монолит сделать проще но с развитием проекта он становится менее эффективен) это ИМХО было ошЫбкой, которую надо исправлять.</description>
</item>

<item>
    <title>Ничего там не валится. (ZOD)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4946.html#8</link>
    <pubDate>Mon, 17 Jan 2005 20:03:43 GMT</pubDate>
    <description>Производительность любой микроядерной системы на 5-7 прОцентов меньше чем у монолита. И QNX не исключение. Но у такого монолита как Linux производительность может быть ещё меньше QNX просто за счёт неэффективности и объёма кода. В QNX точно щаз не расскажу но сервисы работают в userspace, а ядро занимается только сообщениями и ВСЁ так что ничего никуда не валится. За счёт переключений kernel/user  производительность заметно падает только на убогих писках, но опять таки это 10&#037;. Например на SPARC у микроядерных осей типа амёбы проблем ваапще нет. Зато за эти 10&#037; Вы получаете стабильное и простое ядро с мессагес и практически неограничеными возможностями по построению эффективных распределённых систем и надстраиванию любого API. &lt;br&gt;&lt;br&gt;Linus и Танненбаум долго спорили по этому поводу, но из того что я читал,  так и не увидел никаких аргументов в пользу монолита кроме этих пресловутых 10&#037; и якобы растущей сложности. В чём я не согласен. Несмотря на кажущуюся сложность взаимодействия в случае  микроядра все отдельны</description>
</item>

<item>
    <title>ФСЁ НАФИГ ИЗ ЯДРА (Алексей)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4946.html#7</link>
    <pubDate>Mon, 17 Jan 2005 18:16:50 GMT</pubDate>
    <description>Давай не будем путать QNX и Linux? Для начала начнем с того что в QNX все выполняется (если не путаю) в 3-м кольце и сбой одного приложения валит все ядро, иначе толковой производительности не получится. А потом посчитаем сколько времени занимает переключение kernel / userland в линух и посчитаем что их надо сделать как минум 2 на каждое обращение к такой псевдо-фс.&lt;br&gt;</description>
</item>

<item>
    <title>Это точно... Хотя они из Minix (ZOD)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4946.html#6</link>
    <pubDate>Mon, 17 Jan 2005 12:49:50 GMT</pubDate>
    <description>выросли, и после этого сделать такой шЫт надо уметь....</description>
</item>

<item>
    <title>ФСЁ НАФИГ ИЗ ЯДРА (Денис Смирнов)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4946.html#5</link>
    <pubDate>Mon, 17 Jan 2005 09:31:56 GMT</pubDate>
    <description>Товарищам разработчикам всего лишь следует ознакомиться с QNX :)&lt;br&gt;</description>
</item>

<item>
    <title>Файловая система как пользовательский процесс в Linux (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4946.html#4</link>
    <pubDate>Mon, 17 Jan 2005 09:27:28 GMT</pubDate>
    <description>И вообще всё ядро переписать, чтоб стало микроядром и иксы заменить и ....&lt;br&gt;А пока и так нормально.</description>
</item>

<item>
    <title>ФСЁ НАФИГ ИЗ ЯДРА (ZOD)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4946.html#3</link>
    <pubDate>Sun, 16 Jan 2005 20:51:45 GMT</pubDate>
    <description>&amp;gt;Если это действительно произойдёт, то это будет очень хорошо. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;EncFS -- чудесная вещь :) &lt;br&gt;&lt;br&gt;&lt;br&gt;Ваапще нуна фсё дерьмо перетаскивать в User space если слюниксоиды хотят чтобы их ось можно было юзать... В том числе и всю кучу обычных ФС...</description>
</item>

<item>
    <title>Файловая система как пользовательский процесс в Linux (Denis Smirnov)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4946.html#2</link>
    <pubDate>Sun, 16 Jan 2005 11:58:25 GMT</pubDate>
    <description>Если это действительно произойдёт, то это будет очень хорошо.&lt;br&gt;&lt;br&gt;EncFS -- чудесная вещь :)</description>
</item>

</channel>
</rss>
