<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Изучение изменения размера кодовой базы Ext4, Btrfs и XFS]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=14724</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=14724&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Изучение изменения размера кодовой базы Ext4, Btrfs и XFS».]]></description>
		<lastBuildDate>Tue, 28 Jun 2011 07:50:49 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Изучение изменения размера кодовой базы Ext4, Btrfs и XFS]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=191150#p191150</link>
			<description><![CDATA[<p>оно и понятно... xfs взяли готовую, впилили, подпёрли полсотней костылей, а уж потом начали облагораживать... а остальные две - как обычно, сделали минимум впилили и начали дописывать... а учитывая количество плюшек в btrfs и то что она создаётся с нуля, не удивительно, что там такой объём и относительно низкое качество кода...</p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Tue, 28 Jun 2011 07:50:49 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=191150#p191150</guid>
		</item>
		<item>
			<title><![CDATA[Изучение изменения размера кодовой базы Ext4, Btrfs и XFS]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=191145#p191145</link>
			<description><![CDATA[<p>Эрик Сандин (Eric Sandeen) из компании Red Hat <a href="http://sandeen.net/wordpress/?p=532">проанализировал</a> интенсивность развития файловых систем <a href="https://ext4.wiki.kernel.org/">Ext4</a>, <a href="https://btrfs.wiki.kernel.org/index.php/Main_Page">Btrfs</a> и <a href="http://www.xfs.org/">XFS</a>, изучив число связанных с данными ФС строк кода в различных версиях Linux-ядра. Результаты получились довольно интересными: на протяжении нескольких лет, размер кода (комментарии не учитывались), связанного с XFS уменьшается, что <a href="http://xfs.org/index.php/XFS_Status_Updates">свидетельствует</a> о проводимых оптимизациях и избавлении от лишнего груза. XFS постепенно избавляется от <a href="http://lkml.org/lkml/1999/5/24/65">изначально присущей</a> данной ФС усложненности и запутанности кодовой базы. </p><p>В отличие от XFS, файловые системы Ext4 и Btrfs идут по пути постоянного усложнения. Наибольший рост кодовой базы Ext4 наблюдался во время выпуска ядер 2.6.24-2.6.27, в дальнейшем размер кодовой базы почти линейно постоянно увеличивается ((за время существования Ext4, размер его кода увеличился с 17 до 30 тысяч строк). Размер кодовой базы Btrfs опережает по темпу роста Ext4 - с момента первой интеграции Btrfs в ядро 2.6.29 размер кода увеличился с 33 до 49 тысяч строк.<br /><span class="postimg"><img src="http://www.opennet.ru/opennews/pics_base/30970_1308816123.jpg" alt="http://www.opennet.ru/opennews/pics_base/30970_1308816123.jpg" /></span><br />Некоторые другие выводы: <br /></p><ul><li><p>Код XFS значительно лучше документирован, комментарии составляют примерно 39% от всего размера кода. В EXT4 доля комментариев составляет 33%, а в Btrfs - 17%; </p></li><li><p>В коде XFS выявлено 4806 дублирующихся строк в 561 блоках в 55 файлах. В ext4+jbd2 найдено 917 дубликатов, затрагивающих 116 блоков в 23 файлах. В Btrfs присутствует 2252 дубликатов в 272 блоках в 31 файле.</p></li></ul><p>© <a href="http://www.opennet.ru/opennews/art.shtml?num=30970">OpenNET.ru</a></p>]]></description>
			<author><![CDATA[null@example.com (pb13)]]></author>
			<pubDate>Tue, 28 Jun 2011 07:36:05 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=191145#p191145</guid>
		</item>
	</channel>
</rss>
