make -jN buildworld on < 512MB ram

Garrett Cooper yanegomi at gmail.com
Wed Oct 31 21:29:52 UTC 2012


On Wed, Oct 31, 2012 at 1:44 PM, Adrian Chadd <adrian at freebsd.org> wrote:
> On 31 October 2012 13:41, Peter Jeremy <peter at rulingia.com> wrote:
>
>> Another, more involved, approach would be for the scheduler to manage
>> groups of processes - if a group of processes is causing memory
>> pressure as a whole then the scheduler just stops scheduling some of
>> them until the pressure reduces (effectively swap them out).  (Yes,
>> that's vague and lots of hand-waving that might not be realisable).
>
> Well, does the compiler actually need that much memory? :)

For calculating SSAs, directed graphs, and when dealing with larger
optimization levels -- sadly, yes it can.
-Garrett


More information about the freebsd-hackers mailing list