This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: gcc 3.3 garbage collector defaults


Mike Stump <mstump@apple.com> writes:

> On Monday, January 27, 2003, at 02:51 PM, Geoff Keating wrote:
> > I have evidence that on one machine, a two-processor machine with
> > 128Mb of memory, that GCC starts to thrash when it uses more than
> > about 40Mb of memory and two copies are running (this makes sense,
> > 2*40Mb of GCC plus about 50Mb for the system = thrashing). This sort
> > of thing is why I want to try an adaptive approach.
> 
> Or, put another way, you have data that supports increasing it to only
> 20MB.  I'd just say, well, ok, let's increase it to 20MB then.

Actually, no.  On this particular build, the actual working set size
is about 34Mb.  So I have data that says that sometimes the right number for 
ggc_min_expand is 6Mb or so.

-- 
- Geoffrey Keating <geoffk@geoffk.org>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]