Quote from Spunky:
Maybe you should read up on WOW64 to understand how 32-bit applications will run slower on a 64-bit system.
Ahh.. my mind is wrapped in the linux world when it comes to programming and software development. In a lot of cases, it's handled by a new group of libraries and a kernel that can manage both.. sometimes that means extra bloat on the process side, but the performance hit (usually, can't speak for all *nix) is never as deep as 50% like that example posted above.
I knew Microsoft did a bit of a filesystem dance when it came to managing the x86 vs x86_64 system and programs differences, but I didn't did much further than that. Reading into it now, they handle it in a way that makes sense from a compatibility point of view but does it ever create extra overhead that hits performance.
Yup.. this would make me want 64bit apps when you include the scope of the OS causing congestion as it deals with 32bit processes.