<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Увеличение скорости пересборки FreeBSD при помощи CCACHE </title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/48676.html</link>
    <description>Ccache позволяет увеличить скорость повторной сборки программы за счет кэширования промежуточных данных. &lt;br&gt;&lt;br&gt;Во FreeBSD ccache можно установить из портов:&lt;br&gt;&lt;br&gt;   cd /usr/ports/devel/ccache &amp;&amp; make install clean&lt;br&gt;&lt;br&gt;Далее включаем ccache при сборке системы, в /etc/make.conf добавляем:&lt;br&gt;&lt;br&gt;   .if !defined(NO_CACHE)&lt;br&gt;     CC=  /usr/local/libexec/ccache/world-cc&lt;br&gt;     CCX= /usr/local/libexec/ccache/world-c++&lt;br&gt;   .endif&lt;br&gt;&lt;br&gt;   .if $&#123;.CURDIR:M*/ports/devel/ccache&#125;&lt;br&gt;     NO_CCACHE= yes&lt;br&gt;   .endif&lt;br&gt;&lt;br&gt;Конфигурируем ccache через переменные окружения, в .cshrc добавляем:&lt;br&gt;&lt;br&gt;   setenv PATH /usr/local/libexec/ccache:$PATH&lt;br&gt;   setenv CCACHE_PATH /usr/bin:/usr/local/bin&lt;br&gt;   setenv CCACHE_DIR /var/tmp/ccache&lt;br&gt;   setenv CCACHE_LOGFILE /var/log/ccache.log&lt;br&gt;&lt;br&gt;   if ( -x /usr/local/bin/ccache ) then&lt;br&gt;     /usr/local/bin/ccache -M 512m &amp;gt; /dev/null&lt;br&gt;   endif&lt;br&gt;&lt;br&gt;Через опцию &quot;-M&quot; мы определили максимальный размер кэша (по умолчанию 1Гб),&lt;br&gt;кэш будет размещен в /var/tmp/ccache (по умолчанию в /root/.ccache)&lt;br&gt;&lt;br&gt;Состояние кэша можно посмотр</description>

<item>
    <title>Увеличение скорости пересборки FreeBSD при помощи CCACHE  (Клыкастый)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/48676.html#7</link>
    <pubDate>Tue, 05 Jul 2011 01:05:46 GMT</pubDate>
    <description>никто не запрещает поменять&lt;br&gt;</description>
</item>

<item>
    <title>Увеличение скорости пересборки FreeBSD при помощи CCACHE  (cvsup)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/48676.html#6</link>
    <pubDate>Tue, 03 Feb 2009 19:48:26 GMT</pubDate>
    <description>&amp;gt;&amp;gt;по умолчанию в /root/.ccache&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;это они хорошо придумали, учитывая что / всгда достаточно маленький &lt;br&gt;&lt;br&gt;Если поменять в переводной статье /root/.ccache на ~/.ccache ,&lt;br&gt;то всё становится понятно..&lt;br&gt;</description>
</item>

<item>
    <title>Увеличение скорости пересборки FreeBSD при помощи CCACHE  (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/48676.html#5</link>
    <pubDate>Sun, 01 Feb 2009 16:06:04 GMT</pubDate>
    <description>&amp;gt;по умолчанию в /root/.ccache&lt;br&gt;&lt;br&gt;это они хорошо придумали, учитывая что / всгда достаточно маленький&lt;br&gt;</description>
</item>

<item>
    <title>Увеличение скорости пересборки FreeBSD при помощи CCACHE  (Karbofos)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/48676.html#4</link>
    <pubDate>Fri, 30 Jan 2009 13:13:31 GMT</pubDate>
    <description>&amp;gt;не актуально &lt;br&gt;&amp;gt;интересует distcc &lt;br&gt;&lt;br&gt;по меньшей мере странно сравнивать надсройку с компайлером. &lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Увеличение скорости пересборки FreeBSD при помощи CCACHE  (OLD)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/48676.html#2</link>
    <pubDate>Thu, 29 Jan 2009 12:31:29 GMT</pubDate>
    <description>&amp;gt;не актуально &lt;br&gt;&amp;gt;интересует distcc &lt;br&gt;&lt;br&gt;http://code.google.com/p/distcc/&lt;br&gt;</description>
</item>

<item>
    <title>Увеличение скорости пересборки FreeBSD при помощи CCACHE  (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/48676.html#1</link>
    <pubDate>Thu, 29 Jan 2009 06:59:42 GMT</pubDate>
    <description>не актуально&lt;br&gt;интересует distcc&lt;br&gt;</description>
</item>

</channel>
</rss>
