<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Линус Торвальдс не видит для ФС пространства пользователя применения]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=14813&amp;type=atom" />
	<updated>2011-07-01T05:15:10Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=14813</id>
		<entry>
			<title type="html"><![CDATA[Линус Торвальдс не видит для ФС пространства пользователя применения]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=191935#p191935" />
			<content type="html"><![CDATA[<p><strong>Линус Торвальдс не видит для ФС пространства пользователя серьезного применения</strong></p><p>&quot;Люди, которые думают, что файловые системы пространства пользователя могут быть чем-то большим, чем игрушки, просто введены в заблуждение&quot; - так Линус Торвальдс <a href="http://www.spinics.net/lists/linux-fsdevel/msg46078.html"> прокомментировал</a> сообщение Эндрю Мортона о том, что проблемы производительности файловых систем, основанных на FUSE, нельзя решить только за счет перемещения их кода в ядро. &quot;Fuse подходит тогда, когда речь идет о редко используемом интерфейсе к изначально низкоскоростному устройству. Но для чего-то вроде корневой ФС ? Нет. Из этого ничего не выйдет.&quot; - добавил Линус.</p><p>Спор о файловых системах пространства пользователя начался после того, как Миклос Жереди (Miklos Szeredi) <a href="http://www.spinics.net/lists/linux-fsdevel/msg45779.html"> отправил</a> в список рассылки linux-fsdevel письмо с просьбой добавить код драйвера OverlayFS в Linux-ядро версии 3.1. Эндрю Мортон (Andrew Morton) спросил его о причинах реализации ФС в виде драйвера ядра, вместо использования FUSE, на что Миклос ответил, что по его мнению, реализация ФС в пространстве пользователя никогда не будет такой же быстрой как ФС пространства ядра. Мортон принял этот аргумент, но в ходе дальнейшей дискуссии добавил, что если ФС, основанная на FUSE имеет низкий уровень производительности, то сначала стоит задуматься о ее правильной реализации, а лишь затем о переносе кода в пространство ядра. После этого в дискуссию вступил Торвальдс.</p><p>Громкое заявление Торвальдса вызвало большой резонанс не только в среде пользователей, но и программистов, использующих FUSE. Так, разработчики файловых систем <a href="http://cloudfs.org/"> CloudFS</a> и <a href="http://www.opennet.ru/opennews/art.shtml?num=21760"> GlusterFS</a> независимо <a href="http://cloudfs.org/2011/06/user-space-filesystems/"> друг</a> от <a href="http://blog.gluster.com/2011/06/linus-torvalds-doesnt-understand-user-space-storage/"> друга</a> опубликовали в своих блогах сообщения о том, что взгляд Линуса Торвальдса на файловые системы слишком ограничен, так как существует масса самых разнообразных применений механизма FUSE, где выгода от простоты и гибкости разработки с его использованием перевешивает любые преимущества пространства ядра в плане производительности. &quot;Что плохого в том, что FUSE делает разработку файловых систем такой же простой как создание игрушек? - написал Джон Марк (John Mark) в конце своего сообщения.</p><p>Источник — <a href="http://www.opennet.ru/opennews/art.shtml?num=31054">http://www.opennet.ru/opennews/art.shtml?num=31054</a><br />Главная ссылка к новости — <a href="http://www.h-online.com/open/news/item/Torvalds-calls-userspace-filesystems-toys-1270557.html">http://www.h-online.com/open/news/item/ … 70557.html</a></p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2011-07-01T05:15:10Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=191935#p191935</id>
		</entry>
</feed>
