Does 32bits Windows run slower on a 64bit CPU?

17,303

Solution 1

No, and it will run faster than an Windows x64 bit OS.

Mostly all CPUs released in the past few years are 64 bit, but have the ability to run 32 bit code.

During testing when I performed many benchmarks a few years ago on Windows Vista, it was clear that running x86/32-bit operating systems on modern 64 bit CPUs was faster than running native 64 bit operating systems. However this was just starting Windows, when actually in and started, the x64 bit processors showed that they used slightly more memory on applications - however you can also have a lot more, and actual speed for starting up programs was pretty much the same give or take 5% on each platform.

Solution 2

Is a 32bits OS will run slower if installed on a 64bits CPU computer rather than on a 32bits CPU computer?

Depends how fast the CPU is in 32 bit mode. Most modern CPUs are fast enough (as in: no significant speed impact) if I remember correctly. This is why it is the A64 architecture - this is thanks to AMD which realized being ast in 32 bit mode is important.

Solution 3

Hard to say since almost everything is 64-bit these days. There are 32-bit Atom processors, but odds are your quad core will handily trounce those.

You'll be hard pressed to find a 32-bit processor which could keep up, so it's probably not worth worrying about.

Share:
17,303

Related videos on Youtube

Jose Quinteiro
Author by

Jose Quinteiro

Delphi / Php / C# programmer

Updated on September 17, 2022

Comments

  • Jose Quinteiro
    Jose Quinteiro over 1 year

    I have a quad-core 64bit CPU and have Windows 7 32bits installed (don't ask why.)

    Will a 32bit OS run slower if installed on a 64bit CPU as compared to a 32bit CPU ?

  • Alberto Martinez
    Alberto Martinez over 13 years
    That just says that the 64 bit version of Windows performs better (logically) that the 32 bit version on the same hardware, but that doesn't mean that the 32 bit version performs worser in a dual 32/64 bit CPU that in one with only 32 bit support.