<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Ускорение компиляции в Gentoo</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/43337.html</link>
    <description>В наличии два ПК, на которых установлен Gentoo Linux с одинаковой версией gcc (4.3.1).&lt;br&gt;Так как компиляция из исходников в Gentoo необходима и компиляция отнимает некоторое время,&lt;br&gt;хотелось бы сократить время сборки. На помощь приходит distcc и ccache.&lt;br&gt;&lt;br&gt;Всё описанное ниже нужно проделать на обоих ПК.&lt;br&gt;&lt;br&gt;    emerge distcc ccache #установим distcc и ccache&lt;br&gt;&lt;br&gt;Две данные строчки появились в данной статье при помощи метода профессора Копи-Пастера:&lt;br&gt;&lt;br&gt;    mv /root/.ccache  /root/snafu.ccache&lt;br&gt;    ln -s /var/tmp/ccache  /root/.ccache&lt;br&gt;&lt;br&gt;    distcc-config --set-hosts &quot;192.168.0.1 192.168.0.2&quot; #перечислим ip адреса серверов distcc&lt;br&gt;    rc-update add distccd #&lt;br&gt;    /etc/init.d/distccd restart&lt;br&gt;    ccache -M 4G&lt;br&gt;&lt;br&gt;/etc/conf.d/distccd&lt;br&gt;&lt;br&gt;    DISTCCD_OPTS=&amp;#8221;$&#123;DISTCCD_OPTS&#125; &amp;#8211;allow 192.168.0.0/24&amp;#8243; #разрешим доступ для подсети&lt;br&gt;&lt;br&gt;настроим make.conf&lt;br&gt;&lt;br&gt;    FEATURES=&amp;#8221;ccache distcc&amp;#8221;&lt;br&gt;    CCACHE_DIR=&amp;#8221;/var/tmp/ccache&amp;#8221;&lt;br&gt;    CCACHE_SIZE=&amp;#8221;4G&amp;#8221; DISTCC_HOSTS=&amp;#8221;192.168.0.1 192</description>

<item>
    <title>Ускорение компиляции в Gentoo (Oleg)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/43337.html#17</link>
    <pubDate>Tue, 26 Aug 2008 08:17:57 GMT</pubDate>
    <description>Lol handbook frv&lt;br&gt;</description>
</item>

<item>
    <title>Ускорение компиляции в Gentoo (lyolik)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/43337.html#16</link>
    <pubDate>Sat, 23 Aug 2008 10:14:10 GMT</pubDate>
    <description>Да и кривое форматирование и наличие ошибок делают текст непригодным для использования начинающих..&lt;br&gt;</description>
</item>

<item>
    <title>Ускорение компиляции в Gentoo (lyolik)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/43337.html#15</link>
    <pubDate>Sat, 23 Aug 2008 10:12:02 GMT</pubDate>
    <description>Статья ни о чём, все это описано в Gentoo Handbook&lt;br&gt;</description>
</item>

<item>
    <title>Ускорение компиляции в Gentoo (yantux)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/43337.html#14</link>
    <pubDate>Thu, 21 Aug 2008 10:27:14 GMT</pubDate>
    <description>А если просто на паскале всё делать, компиляция не будет быстрее?&lt;br&gt;</description>
</item>

<item>
    <title>Ускорение компиляции в Gentoo (unknown)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/43337.html#13</link>
    <pubDate>Fri, 15 Aug 2008 18:26:25 GMT</pubDate>
    <description>это тока в теории оно хорошо, а на практике не все пакеты собираются с distcc&lt;br&gt;</description>
</item>

<item>
    <title>Ускорение компиляции в Gentoo (RNZ)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/43337.html#12</link>
    <pubDate>Thu, 14 Aug 2008 22:44:26 GMT</pubDate>
    <description>Ускоряемс 8)) http://new.isc.org/proj/dnsperf/OStest.html&lt;br&gt;</description>
</item>

<item>
    <title>Ускорение компиляции в Gentoo (olex)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/43337.html#11</link>
    <pubDate>Thu, 14 Aug 2008 22:05:25 GMT</pubDate>
    <description>&amp;gt;т.е. с текущим стабильным gcc 4.1.2 distcc не заведтся? &lt;br&gt;&lt;br&gt;заведется - только нужно чтоб на всех компах в distcc кластере бил gcc 4.1.X&lt;br&gt;и очень желательно glibc 2.6.X версии&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Ускорение компиляции в Gentoo (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/43337.html#10</link>
    <pubDate>Thu, 14 Aug 2008 18:03:43 GMT</pubDate>
    <description>&amp;gt;Памяти побольше, проц круче винт быстрее - вот и все ускорение! &lt;br&gt;&lt;br&gt;(в сторону) кто о чем а гентушники о компиляции :)&lt;br&gt;Что до процов и винта - нормальный подход это многоядерный проц, вагон оперативы и попытаться размазать дисковые операции на несколько HDD.&lt;br&gt;</description>
</item>

<item>
    <title>Ускорение компиляции в Gentoo (shell)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/43337.html#9</link>
    <pubDate>Thu, 14 Aug 2008 17:58:26 GMT</pubDate>
    <description>хорошо что они интернет не ускоряют еще&lt;br&gt;</description>
</item>

</channel>
</rss>
