Re: Building RELENG_9 (or RELENG_9_*) on a small machine?
On 2013-03-01 10:50, Ian Smith wrote:
> At 256MB - the
> minimum earlier that completed installation without disabling CTL - swap
> often sat at ~14MB but blew out to around 165MB building those huge llvm
> libraries - cc1plus 332M, 173M resident was one top I snipped, but I
> can't say I caught the biggest.
I had top running throughout a build and saw cc1plus reach 460 MB with
171MB resident, at that point CPU was down to about 4% and the system
was hammering swap. As a testament to FreeBSD's robustness, I could
still log in via ssh, start screened shells, and generally conduct admin
tasks while cc1plus beat the crap out of my VM. Even start and stop
other services.
> Then I added 128MB (to 384MB) and repeated the first buildworld (incl.
> clang) expecting huge savings as it'd only touched swap to about 12MB a
> time or two, mostly having 100MB+ of free memory .. wow, down to 7h02m!
For 9.x, I changed my notes to "256 MB to run, 768 MB to build". For
8.x, the numbers were 192 MB to run, 512 MB to build.
> Here at least, building llvm libs and clang doubles buildworld time! and
> extends /usr/obj from 675MB to 1GB.
I'll be doing `make buildkernel buildworld` ET and size comparisons
between RELENG_8_3 and RELENG_9_1 when I test out my buildbox. I'd like
to gather memory usage metrics as well, if someone knows some tricks for
that. My current approach is somewhat crude. :) If there's interest
I'll follow up with the results here.
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
討論串 (同標題文章)
完整討論串 (本文為第 9 之 10 篇):