Date: Fri, 20 Jan 2006 15:28:08 -0800 From: "Gayn Winters" <gayn.winters@bristolsystems.com> To: "'Kris Kennaway'" <kris@obsecurity.org>, "'Gary Thorpe'" <gthorpe@myrealbox.com> Cc: 'Wesley Shields' <wxs@csh.rit.edu>, 'Ashok Shrestha' <ashok.shrestha@gmail.com>, 'Brandon Flowers' <flowersster@gmail.com>, 'Mike Meyer' <mwm@mired.org>, freebsd-hackers@freebsd.org, 'Dag-Erling Sm?rgrav' <des@des.no> Subject: RE: speed up port compiling using RAM (tmpfs) ??? Message-ID: <02c901c61e19$2efd3680$6501a8c0@workdog> In-Reply-To: <20060120194700.GB41039@xor.obsecurity.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> [mailto:owner-freebsd-hackers@freebsd.org] On Behalf Of Kris Kennaway > Sent: Friday, January 20, 2006 11:47 AM > To: Gary Thorpe > Cc: Wesley Shields; Ashok Shrestha; Brandon Flowers; Kris > Kennaway; Mike Meyer; freebsd-hackers@freebsd.org; Dag-Erling Sm?rgrav > Subject: Re: speed up port compiling using RAM (tmpfs) ??? > > > On Fri, Jan 20, 2006 at 11:49:29AM -0500, Gary Thorpe wrote: > > > >-j is not safe to use with port builds since many ported software > > >contain race conditions in the build. > > > > > >Kris > > > > This effectively means that you cannot take advantage of SMP to compile > > FreeBSD's ports collection. That sounds like a big > > limitation...especially for people trying to speed up bulk builds. > > Yeah, but what do you propose to do about it? We have 14000 ports > that need to be inspected for build race conditions and fixed before > you can turn on -j by default. > > Kris With a dual processor (even dual core?) is there a way to assign the big make to one processor and to assign the foreground activity (email, edits, etc) to another? Is SMP somehow smart enough to do this automagically? -gayn
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?02c901c61e19$2efd3680$6501a8c0>