View Single Post
Old 6th January 2018, 20:01   #13  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Oops sorry, got it back-to-front.
From the Intel site, link in my prev post. about (5-10 percent down the page, its a big page)

Quote:
Compilation of 64-bit code does not only allow you to avoid using WoW64 but also gives you an additional performance gain.
This is explained by architectural modifications in the microprocessor such as an increased number of general-purpose registers.
For an average program, you may expect a 5-15% performance gain after mere recompilation.
EDIT: And a bit more
Quote:
Benefits of the 64-bit environment for 32-bit programs

Because of the WoW64 layer, 32-bit programs are less efficient in the 64-bit environment than in their native 32-bit one.
But still simple 32-bit applications can get one benefit of being executed in the 64-bit environment. #
Maybe you know that a program built with the switch "/LARGEADDRESSAWARE:YES" can allocate up to 3 Gbytes of memory if a 32-bit
Windows is launched with the switch "/3gb". Well, the same 32-bit program built on a 64-bit system can allocate almost 4 Gbytes of memory
(in practice it is usually about 3.5 Gbytes).
EDIT: And the link again:- https://software.intel.com/en-us/art...-applications/
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 6th January 2018 at 20:11.
StainlessS is offline   Reply With Quote