Ok, my fault,
read "page" and "java" in one sentence -> map to Java Page -> Java
Server Page. Must be a circuit error in the brain.
Anyway, does it mean, that a proper configured JVM on an opteron
processor, will be significantly faster? Could be very interesting for
caches...

Leon

On 4/3/06, Rainer Jung <[EMAIL PROTECTED]> wrote:
> Using large pages to eliminate TLB misses has nothing to do with the
> size of the objects. From the view of the operating system java heap is
> just a huge and continuous chunk of memory. Anything what's inside is
> managed by the JVM. But whenever the JVM needs to access an adress it
> needs to make an address calculation as described in the article. Once
> the needed adress translation tables do not fit into the TLB,
> performance gets bad. Since Java often uses a large and continuous heap
> it's a very good candidate for using large pages, saving entries in the TLB.
>
> Leon Rosenberg wrote:
> > Hi,
> >
> > recently I found (ok actually our sysadmin did) this articles on the
> > web, and wanted to share some thoughts.
> >
> > http://www.devx.com/amd/Article/30529
> > http://www.devx.com/amd/Article/30785
> >
> > The article describes, that using opteron and large memory pages can
> > give significant performance wins. I don't doubt this, but I doubt,
> > that large memory pages are a real use case in the tomcat / java
> > webapps world. At least in applications I saw there are always many
> > small objects, tags, beans, dtos.
> >
> > any other thoughts?
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to