On 2013-05-17 11:04 PM, Blibbet wrote:
On the positive side, it seems like many Win32 projects get about 15% faster (when run on NT64 systems, removing the overhead of the Win32 subsystem)
Just one point of information: this is almost certainly due to the larger register set and newer, more efficient calling conventions used on x86-64. I would expect OS overhead (whether or not from a "subsystem", which AIUI is a vestigial concept in modern Windows anyway) to be more or less the same in both modes.
If I am mistaken about this -- if Windows actually does offer substantially reduced OS overhead for 64-bit processes -- then, with my Firefox hat on rather than my Tor hat, I would really appreciate pointers to details.
zw