[Pc_Support] Re: Vista hardware requirements - MS speaker full of
it? (YES addendum)
Bryan J. Smith
b.j.smith at ieee.org
Wed Sep 7 11:03:34 EDT 2005
"Bryan J. Smith" <b.j.smith at ieee.org> wrote:
> Which is where 80% of the problem comes from. The overhead
> of the WoW subsystem -- loading a WoW "virtual machine" (of
> sorts) for _every_single_ Win32 application that runs on
> Win64.
Actually, that's _incomplete_.
What I should have said is that not only does WoW get loaded
anytime a Win32 application loads and uses a Win64 library,
but it _also_ gets loaded anytime a Win64 binary uses a Win32
library. And since 90+% of libraries in NT5.1/6.0's 64-bit
Editions are Win32, you're pretty much talking _regardless_
an application in Win32 or Win64 -- WoW is getting loaded for
_every_single_application_.
This is different than when NT 3.1 first came out. At least
the OS itself was almost entirely Win32. Now with NT5.1/6.0
64-bit versions, 90% of the OS is _still_ Win32.
This is why the 64-bit edition of UT ran _slower_ than the
32-bit edition, both on the 32-bit _and_ 64-bit editions of
Windows. Because the 64-bit edition was making far more
calls via the WoW subsystem than the 32-bit edition on the
64-bit edition of XP.
--
Bryan J. Smith | Sent from Yahoo Mail
mailto:b.j.smith at ieee.org | (please excuse any
http://thebs413.blogspot.com/ | missing headers)
More information about the Pc_support
mailing list