httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William A. Rowe Jr." <wr...@rowe-clan.net>
Subject Re: Theory on recent Phoronix benchmark?
Date Tue, 05 Apr 2011 15:31:32 GMT
On 4/5/2011 6:27 AM, Andrew Oliver wrote:
> 
> Anyone have any theory on why 64-bit was so much worse (suggest looking at general article
> for context rather than solely the except above)?

Simple memory access.  Intel doesn't scale to 64 bits as cleanly as, say,
a sparcv9 64 bit binary vs sparcv8 32 bit.

int's, pointers, most resources consume 2x heap and stack, except of course
strings.

All this means you are falling out of L1, L2 cache out to memory pretty
regularly.  Pick some other applications, you should find similar results
on most any intel program, including 32 vs 64 bit jvm performance.

Mime
View raw message