HOWTO reduce time of build ?
Joe Marcus Clarke
marcus at freebsd.org
Wed Sep 15 13:55:00 EDT 2010
On 9/15/10 1:47 PM, Ion-Mihai Tetcu wrote:
> On Wed, 15 Sep 2010 13:28:19 -0400
> Joe Marcus Clarke <marcus at freebsd.org> wrote:
>
>> On 9/15/10 6:24 AM, Dmitry Morozovsky wrote:
>>> On Mon, 13 Sep 2010, Joe Marcus Clarke wrote:
>>>
>>> JMC> > I have installed Tinderbox 3.3.
>>> JMC> > How can i reduce time for building packages ? I own a quad
>>> JMC> > core CPU. I must use more BUILDS ( jail + ports ) in
>>> JMC> > parallel or exist something like make -j ? Thanks for a
>>> JMC> > great tool.
>>> JMC>
>>> JMC> You can use multiple parallel builds, but the -j does not
>>> JMC> work. You can also make use of tmpfs as backing store to
>>> JMC> decrease I/O time. Other users (like itetcu) may be able to
>>> JMC> offer some more insight. This is something I would love to
>>> JMC> see written up in an FAQ/whitepaper.
>>>
>>> By the way, why current tb explicitly disables ${MAKE_JOBS}? It
>>> seems logical to me if tb admin could redefine this, defaulting
>>> (oriented to dedicated tb) to kern.smp.cpus.
>>>
>>>
>>
>> This actually caused very strange problems with failed builds last
>> time it was used. You're free to try it out again.
>
> You disable it when exactly?
> I know QAT run with make jobs and I did saw some strange failures when
> -once-only
>
About two years go.
Joe
--
Joe Marcus Clarke
FreeBSD GNOME Team :: gnome at FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
More information about the tinderbox-list
mailing list