Native x86-64 Windows software

Native x86-64 Windows software

Native x86-64 Windows software is software compiled to run on x86-64 processors under the Microsoft Windows operating system.

Such software requires both a x86-64 processor and a x64 Windows operating system, and will not run under 32-bit Windows, on any x86-capable processor. Nor will this "64-bit software" run under the 64-bit Itanium (IA-64) processor.

Note that additionally, not all x64 software will run on all of the various x64 versions of Windows, there being incompatibilities between some designed for Windows Server 2003, XP x64 edition, Vista, and 7 — this applies especially to device drivers.

Comparison with 32-bit software

The benefits of running native x86-64 software instead of 32-bit software include improved performance, security and the ability to address and use more memory.[1]

Generally, 32-bit software can run on x64 Windows, using the WoW64 ("Windows on Windows 64") subsystem included on all 64-bit versions of Windows. However, due to limitations in 64-bit Windows[2], some 32-bit software components have incompatibility issues. These include:

32-bit software that runs on x64 Windows in the same manner as it does on 32-bit windows is usually called "x64-compatible" software (as opposed to "native x64" software).

See also

References

  1. ^ http://www.microsoft.com/servers/64bit/x64/benefits.mspx
  2. ^ http://support.microsoft.com/kb/282423

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Windows Server 2008 — Part of the Microsoft Windows family …   Wikipedia

  • Windows 95 — Part of the Microsoft Windows family …   Wikipedia

  • Windows NT — Not to be confused with Windows NT 4.0. Windows NT Company / developer Microsoft Programmed in C, C++ and Assembly language …   Wikipedia

  • Windows Virtual PC — This article is about the virtualization software by Microsoft. For the generic term, see Virtual machine. Windows Virtual PC Windows Virtual PC …   Wikipedia

  • Windows NT 3.1 — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar al auto …   Wikipedia Español

  • Windows 8 — Part of the Microsoft Windows family Screenshot of the Windows 8 Start screen in the Developer Preview (build 8102) …   Wikipedia

  • X86-64 — is a superset of the x86 instruction set architecture. x86 64 processors can run existing 32 bit or 16 bit x86 programs at full speed, but also support new programs written with a 64 bit address space and other additional capabilities.The x86 64… …   Wikipedia

  • Windows Server 2003 — Part of the Microsoft Windows family …   Wikipedia

  • Windows NT 3.1 — Part of the Microsoft Windows family …   Wikipedia

  • Windows Services for UNIX — (SFU) or Subsystem for UNIX based Applications (SUA) is a software package produced by Microsoft which provides a Unix subsystem and other parts of a full Unix environment on Windows NT and some of its immediate successor operating systems. It… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”