From: | Alex Turner <armtuk(at)gmail(dot)com> |
---|---|
To: | Alan Stange <stange(at)rentec(dot)com> |
Cc: | pgsql-performance(at)postgresql(dot)org |
Subject: | Re: Performance on SUSE w/ reiserfs |
Date: | 2005-10-11 18:11:02 |
Message-ID: | 33c6269f0510111111i676a2e50h57cd06757c59a3da@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-performance |
Well - to each his own I guess - we did extensive testing on 1.4, and it
refused to allocate much past 1gig on both Linux x86/x86-64 and Windows.
Alex
On 10/11/05, Alan Stange <stange(at)rentec(dot)com> wrote:
>
> Alex Turner wrote:
>
> > Perhaps this is true for 1.5 on x86-32 (I've only used it on x86-64)
> > but I was more thinking 1.4 which many folks are still using.
>
> The 1.4.x JVM's will also work just fine with much more than 1GB of
> memory. Perhaps you'd like to try again?
>
> -- Alan
>
> >
> > On 10/11/05, *Alan Stange* <stange(at)rentec(dot)com
> > <mailto:stange(at)rentec(dot)com>> wrote:
> >
> > Alex Turner wrote:
> >
> > > Realise also that unless you are running the 1.5 x86-64 build, java
> > > will not use more than 1Gig, and if the app server requests more
> > than
> > > 1gig, Java will die (I've been there) with an out of memory error,
> > > even though there is plenty of free mem available. This can
> > easily be
> > > cause by a lazy GC thread if the applicaiton is running high on
> > CPU usage.
> >
> > On my side of Planet Earth, the standard non-x64 1.5 JVM will happily
> > use more than 1G of memory (on linux and Solaris, can't speak for
> > Windows). If you're running larger programs, it's probably a good
> > idea
> > to use the -server compiler in the JVM as well. I regularly run with
> > -Xmx1800m and regularly have >1GB heap sizes.
> >
> > The standard GC will not cause on OOM error if space remains for the
> > requested object. The GC thread blocks all other threads during its
> > activity, whatever else is happening on the machine. The
> > newer/experimental GC's did have some potential race conditions, but I
> > believe those have been resolved in the 1.5 JVMs.
> >
> > Finally, note that the latest _05 release of the 1.5 JVM also now
> > supports large page sizes on Linux and Windows:
> > -XX:+UseLargePages this can be quite beneficial depending on the
> > memory patterns in your programs.
> >
> > -- Alan
> >
> >
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Vivek Khera | 2005-10-11 20:09:56 | Re: effective cache size on FreeBSD (WAS: Performance on SUSE w/ reiserfs) |
Previous Message | Claus Guttesen | 2005-10-11 17:23:59 | Re: effective cache size on FreeBSD (WAS: Performance on SUSE w/ |