Lamar Owen wrote: > On Wednesday, July 13, 2011 09:00:13 AM m.roth at 5-cent.us wrote: >> Coming in late, here, but 64 bit should run as fast or faster, since the >> registers are larger, and 64-bit hardware is optimized for by 64-bit >> compilers. In addition, you get twice as much data per fetch. The upshot >> is that there is no good reason for it to run slower. > > This is not true in the general 64-bit architecture case. It may be > mostly true in the specific x86_64 case, but there is a reason a 32-bit > userland is used on 64-bit SPARC linux, and that reason is code bloat > (which makes it take longer to load from disk, it takes up more cache, <snip> True, but I was thinking of identical code, compiled differently (64 vs 32). Code bloat... ah, yes, the joys of OOPs.... mark "that's another rant"