Date: Wed, 31 Oct 2012 14:29:50 -0700 From: Garrett Cooper <yanegomi@gmail.com> To: Adrian Chadd <adrian@freebsd.org> Cc: Alfred Perlstein <bright@mu.org>, hackers@freebsd.org Subject: Re: make -jN buildworld on < 512MB ram Message-ID: <CAGH67wS1Qy=QcBAuLMtuLoQcAGxUtwKRW=WfyNYfbX41d5N8tg@mail.gmail.com> In-Reply-To: <CAJ-VmokOpQ%2BXsOB46Z6VGAmC0Dfqc7gugaQTV1QBmocLusqzqg@mail.gmail.com> References: <509182DA.8070303@mu.org> <20121031204152.GK3309@server.rulingia.com> <CAJ-VmokOpQ%2BXsOB46Z6VGAmC0Dfqc7gugaQTV1QBmocLusqzqg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Oct 31, 2012 at 1:44 PM, Adrian Chadd <adrian@freebsd.org> wrote: > On 31 October 2012 13:41, Peter Jeremy <peter@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGH67wS1Qy=QcBAuLMtuLoQcAGxUtwKRW=WfyNYfbX41d5N8tg>