n828cl wrote:
> 
>> From: Darius D. [mailto:darius....@gmail.com] 
>> Subject: Re: Performance for many small requests
> 
>> in my opinion using 64bit JVM with such a small
>> heap is only needed if performance testing shows
>> gains versus 32bit JVM.
> 
> The main advantage of using a 64-bit JVM is the increased number of
> registers available in the x86-64 architecture, which can result in vastly
> reduced memory references.  Whether or not that's important to overall
> performance is highly dependent on the application, of course.
> 
> 

Yeah, but I'd err on 32bit JVM side :) Gains from more registers are very
specific, but penalty from increased cache/TLB misses is big, and if you
start hitting hard page faults ( that would have been avoidable due to lower
heap size with 32bit JVM ) - even one of those will erase all gains :)

There are reasons why Linux and other stuff is shipped compiled optimized
for size, not with some fancy -O666 option.
-- 
View this message in context: 
http://old.nabble.com/Performance-for-many-small-requests-tp32372424p32392870.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to