Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


July 26, 2002

What features do the 64-bit versions of the Windows family provide, and will I be able to run my 32-bit applications on a 64-bit platform?

RSS
Subscribe to Windows IT Pro | See More Internals and Architecture Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

A. You can currently purchase 64-bit versions of recent Windows versions, including Windows XP Professional and Windows 2000 Advanced Server. Windows .NET Enterprise Sever and Windows .NET Datacenter Server will also be available in 64-bit versions.

The 64-bit versions of Windows include some file-system structure and registry differences, but the GUI looks and acts the same. The differences between the 32-bit and 64-bit versions are internal, as the following table shows:

  32-bit version 64-bit version
Memory 4GB 16GB (artificial limitation, will be 128GB on server products)
Virtual Memory 4GB 16TB
Pagefile 16TB 512TB
System Cache 1GB 1TB

The 64-bit versions of Windows run 32-bit applications in the same way that 32-bit Windows run 16-bit applications: by using an emulation layer. (However, 16-bit applications can't run on 64-bit versions of Windows.) Because of this emulation, a 32-bit application will run slowly on a 64-bit box, so you shouldn't attempt to run important 32-bit services on a 64-bit version of Windows.

A 64-bit application can't load a 32-bit DLL and vice-versa because of user memory space limitations and because 64-bit applications can access 8TB of memory whereas 32-bit applications can access only 2GB. As a result, neither the 32-bit nor 64-bit Windows versions can accurately pass memory pointers to the other version.

End of Article



Reader Comments

You must log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

Microsoft Touts Xbox 360 'Black Friday' Success

Microsoft this week revealed that its Xbox 360 video game console outsold its Sony PlayStation 3 rival 3-to-1 on "Black Friday," which curiously describes the three day weekend after Thanksgiving, a period that unofficially kicks off the holiday selling ...

How can I stop and start services from the command line?

...


Windows OSs Whitepapers Why SaaS is the Right Solution for Log Management

Related Events Virtualization Management

Virtualization for Mission-Critical BI with SQL Server

Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technology Resource Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2008 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing