<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2" -->
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://balancer.ru/tech/forum/2011/02/topic-69582-rss.xml">
        <title>Тестирование различных файловых систем для использования под /usr/portage.</title>
        <description>Ответы в топик Тестирование различных файловых систем для использования под /usr/portage.</description>
        <link>http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html</link>
       <dc:date>2012-02-13T02:12:36+01:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2141854"/>
                <rdf:li rdf:resource="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2141294"/>
                <rdf:li rdf:resource="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139889"/>
                <rdf:li rdf:resource="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139871"/>
                <rdf:li rdf:resource="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139679"/>
                <rdf:li rdf:resource="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139658"/>
                <rdf:li rdf:resource="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139657"/>
                <rdf:li rdf:resource="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139656"/>
                <rdf:li rdf:resource="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139655"/>
            </rdf:Seq>
        </items>
    </channel>
    <item rdf:about="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2141854">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-01T14:34:36+01:00</dc:date>
        <dc:source>http://balancer.ru/forum/</dc:source>
        <dc:creator>Balancer</dc:creator>
        <title>Тестирование различных файловых систем для использования под /usr/portage.</title>
        <link>http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2141854</link>
        <description>Скрипты теста положил в &lt;a rel=&quot;nofollow&quot; href=&quot;http://balancer.ru/files/1001/test-fs-usr-portage.tar.gz&quot; class=&quot;external&quot;&gt;http://balancer.ru/files/1001/test-fs-usr-portage.tar.gz&lt;/a&gt;</description>
    </item>
    <item rdf:about="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2141294">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-31T22:36:24+01:00</dc:date>
        <dc:source>http://balancer.ru/forum/</dc:source>
        <dc:creator>Balancer</dc:creator>
        <title>Тестирование различных файловых систем для использования под /usr/portage.</title>
        <link>http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2141294</link>
        <description>Итак, результаты. Основной тест я с расшифровкой разместил в первом сообщении. Тут - все остальные со всеми подробностями и без усечений.&lt;br /&gt;Время распаковки архива:&lt;br /&gt;&lt;img src=&quot;/c/g/f72dc2228c6e8146d82dbf3f936ee933.png&quot;6061006 /&gt;&lt;br/&gt;&lt;div style=&quot;display:block; float: left;&quot;&gt;&lt;br /&gt;&lt;table class=&quot;btab small&quot;&gt;&lt;br /&gt;&lt;caption&gt;&lt;br /&gt;tmpfs&lt;/caption&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;Amount&lt;/td&gt;&lt;br /&gt;&lt;td align='right'&gt;10&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;Minimum&lt;/td&gt;&lt;br /&gt;&lt;td align='right'&gt;5,25&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;Maximum&lt;/td&gt;&lt;br /&gt;&lt;td align='right'&gt;5,60&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;Median&lt;/td&gt;&lt;br /&gt;&lt;td align='right'&gt;5,32&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;Mean&lt;/td&gt;&lt;br /&gt;&lt;td align='right'&gt;5,36&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;Variance &lt;/td&gt;&lt;br /&gt;&lt;td align='right'&gt;0,01&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;Std. Deviation&lt;/td&gt;&lt;br /&gt;&lt;td align='right'&gt;0,12&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td colspan=2&gt;Quartiles&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;0.25&lt;/td&gt;&lt;br /&gt;&lt;td align='right'&gt;5,28&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&amp;#133;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2141294&quot;&gt;Дальше »»»</description>
    </item>
    <item rdf:about="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139889">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-30T14:13:33+01:00</dc:date>
        <dc:source>http://balancer.ru/forum/</dc:source>
        <dc:creator>Balancer</dc:creator>
        <title>Тестирование различных файловых систем для использования под /usr/portage.</title>
        <link>http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139889</link>
        <description>&lt;strong&gt;jfs&lt;/strong&gt; завесил на распаковке машину насмерть. Так, что даже Alt-SysRq не помогало. Так что из повторных тестов эта ФС пока выбывает.</description>
    </item>
    <item rdf:about="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139871">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-30T13:38:35+01:00</dc:date>
        <dc:source>http://balancer.ru/forum/</dc:source>
        <dc:creator>Balancer</dc:creator>
        <title>Тестирование различных файловых систем для использования под /usr/portage.</title>
        <link>http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139871</link>
        <description>Первый проход теста. К сожалению, протормозил и не запустил его в цикле, пока уезжал по делам, было бы больше отсчётов. Так что результаты во многом для ознакомления, репрезентативность их ещё неизвестна.&lt;br /&gt;Распаковка архива:&lt;br /&gt;&lt;table class=&quot;btab&quot; cellSpacing=&quot;0&quot;&gt; &lt;tr&gt;&lt;th&gt;Файловая система&lt;/th&gt;&lt;th&gt;время, секунд&lt;/th&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;tmpfs&lt;/td&gt;&lt;td&gt;5.34&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;ext4&lt;/td&gt;&lt;td&gt;14.23&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;ext2&lt;/td&gt;&lt;td&gt;16.09&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;ext3&lt;/td&gt;&lt;td&gt;19.17&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;reiserfs&lt;/td&gt;&lt;td&gt;20.34&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;reiserfs&lt;/td&gt;&lt;td&gt;32.41&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;jfs&lt;/td&gt;&lt;td&gt;41.22&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;btrfs&lt;/td&gt;&lt;td&gt;43.09&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;ntfs-3g&lt;/td&gt;&lt;td&gt;66.65&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;vfat&lt;/td&gt;&lt;td&gt;84.92&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;xfs&lt;/td&gt;&lt;td&gt;509.30&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt; &lt;br /&gt;Холодное выполнение emerge, с предварительным сбросом кешей.&lt;br /&gt;&lt;table class=&quot;btab&quot; cellSpacing=&quot;0&quot;&gt; &lt;tr&gt;&lt;th&gt;Файловая система&lt;/th&gt;&lt;th&gt;время, секунд&lt;/th&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;tmpfs&lt;/td&gt;&lt;td&gt;178.82&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;ext4&lt;/td&gt;&lt;td&gt;191.80&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;xfs&lt;/td&gt;&lt;td&gt;210.82&amp;#133;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139871&quot;&gt;Дальше »»»</description>
    </item>
    <item rdf:about="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139679">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-30T07:11:05+01:00</dc:date>
        <dc:source>http://balancer.ru/forum/</dc:source>
        <dc:creator>Balancer</dc:creator>
        <title>Тестирование различных файловых систем для использования под /usr/portage.</title>
        <link>http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139679</link>
        <description>Вместо копирования портежа использую распаковку из архива. Меньше зависимость от исходной FS и просто быстрее.&lt;br /&gt;
&lt;br /&gt;
Правда, таким образом, проверка на поддержку многоядерности уже отпадает.</description>
    </item>
    <item rdf:about="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139658">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-30T06:01:03+01:00</dc:date>
        <dc:source>http://balancer.ru/forum/</dc:source>
        <dc:creator>Balancer</dc:creator>
        <title>Тестирование различных файловых систем для использования под /usr/portage.</title>
        <link>http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139658</link>
        <description>&lt;strong&gt;xfs&lt;/strong&gt;&lt;br /&gt;Второй тест - xfs. Копирование портежа на новый раздел заняло, кажется (сразу не записал и уже забыл - отсюда эта тема) около 10 минут. Но результат тоже будет перепроверяться, так как в портеже оказался забитый каталог packages с 1,8Гб файлов, что на фоне общих 2,3Гб - очень заметно &lt;img src=&quot;http://s.wrk.ru/s/smile.gif&quot; alt=&quot;:)&quot; title=&quot;:)&quot; class=&quot;smile&quot; /&gt;&lt;br /&gt;В процессе копирования обнаружил интересную деталь на которую, не видел, чтобы раньше кто-то обращал внимания.&lt;br /&gt;Система у меня работает в режиме гипертрейдинга, два виртуальных ядра. reiser4 загружал своим io-wait одно ядро. Почти под завязку. xfs при копировании грузит &lt;i&gt;оба&lt;/i&gt; ядра, процентов до 60-70. Общая загрузка системы в случае reiser4 составляет ровно 50%, в случае xfs - 60-70%. Обязательно буду отмечать это и в будущем.&lt;br /&gt;...&lt;br /&gt;Собственно, предварительный тест портежа под xfs выдал 5 минут 34 секунды (334сек.). В процессе теста обнаружились некоторые неудовлетворённые зависимости, которые раньше (без &quot;-&amp;#133;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139658&quot;&gt;Дальше »»»</description>
    </item>
    <item rdf:about="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139657">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-30T05:59:49+01:00</dc:date>
        <dc:source>http://balancer.ru/forum/</dc:source>
        <dc:creator>Balancer</dc:creator>
        <title>Тестирование различных файловых систем для использования под /usr/portage.</title>
        <link>http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139657</link>
        <description>&lt;strong&gt;reiser4&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Две попытки скопировать портеж на раздел с reiser4 (решил начать с него), смонтированный с gzip1 сжатием (наконец, решил проверить такой вариант) обломались. Первый раз почти сразу после начала копирования машина повисла насмерть . Помог только перезапуск по Alt-SysRq. Второй раз процесс пошёл, но когда я стал шарить в mc по целевому разделу, визуально рассматривая, когда же закончится процесс - всё опять повисло. В итоге reiser4 пока откладывается, хотя попозже попробую без сжатия.</description>
    </item>
    <item rdf:about="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139656">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-30T05:59:26+01:00</dc:date>
        <dc:source>http://balancer.ru/forum/</dc:source>
        <dc:creator>Balancer</dc:creator>
        <title>Тестирование различных файловых систем для использования под /usr/portage.</title>
        <link>http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139656</link>
        <description>Итак, первые замечания.&lt;br /&gt;
&lt;br /&gt;
На старом портеже (ext4 после нескольких месяцев эксплуатации на разделе в 50Гб) результат был около 6 минут (точнее измерю позже, пока только оценки).&lt;br /&gt;
&lt;br /&gt;
Переходим к тестированию каждой FS отдельно. Для упрощения - в формате одна тема = одна FS.&lt;br /&gt;
&lt;br /&gt;
Тест проводится по команде &lt;br /&gt;
&lt;tt class=&quot;code&quot;&gt;sync &amp;amp;&amp;amp; echo 3 &amp;gt; /proc/sys/vm/drop_caches &amp;amp;&amp;amp; time emerge -pe world|wc -l&lt;/tt&gt;</description>
    </item>
    <item rdf:about="http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139655">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-30T05:58:43+01:00</dc:date>
        <dc:source>http://balancer.ru/forum/</dc:source>
        <dc:creator>Balancer</dc:creator>
        <title>Тестирование различных файловых систем для использования под /usr/portage.</title>
        <link>http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139655</link>
        <description>Со времени последнего тестирования разных Linux-FS прошло уже больше года, появились новые фавориты (та же ext4), так что нужно проводить повторное тестирование.&lt;br /&gt;Тест простой. Есть 20Гб раздел на LVM на старенькой машинке , выполняющей функции домашнего сервера. Делаем там раздел в различных FS, копируем текущий портеж, измеряем. Конфигурация железа:&lt;br /&gt;CPU: P4-3000, prescott.&lt;br /&gt;RAM: 2Гб DDR2&lt;br /&gt;HDD: SATA на отдельных контроллерах с производительностью от 70 дл 100Мбайт/с&lt;br /&gt;Раздел: stripe-lvm на трёх жёстких дисках&lt;br /&gt;OS: Gentoo&lt;br /&gt;Ядро: 2.6.32-zen5&lt;br /&gt;Планировщик IO: BFQ&lt;br /&gt;Планировщик процессов: BFS&lt;br /&gt;Результаты основного теста. Холодное исполнение emerge -pe world. Результат в секундах:&lt;br /&gt;&lt;img src=&quot;/c/g/f3efdbd3e20a223a5dd13e6d7130d437.png&quot;606806 /&gt;&lt;br/&gt;&lt;div class=&quot;clear&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;Из диаграммы выброшены:&lt;br /&gt; - ext2 со средним результатом более 2000 секунд&lt;br /&gt; - vfat со средним результатом более 2000 секунд&lt;br /&gt; - reiser4 - завешивал машину при распаковке портежа&lt;br /&gt;&amp;#133;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://balancer.ru/tech/forum/2011/02/t69582--testirovanie-razlichnykh-fajlovykh-sistem-dlya-ispolzovaniya.2085.html#p2139655&quot;&gt;Дальше »»»</description>
    </item>
</rdf:RDF>

