64-bit slower than 32-bit with same amount of memory?

By Healer ·
I suppose having a 64-bit system without correspondingly more memory installed would not help with the efficiency. In fact it could have adverse effect on performance. Am I right?

Say, for example, a system with 2G memory if installed with a 32-bit Windows 7 system could perform better than with a 64-bit Windows 7 system installed.

To take advantage of the 64-bit system, I understand we have to install more memory. Analogically, it is just like a big car needing more petrol for running the same speed.

Would you think so?

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Answers

Collapse -

pretty much

by PurpleSkys In reply to 64-bit slower than 32-bit ...

http://www.microsoft.com/windows/windows-7/get/system-requirements.aspx that's how it works, at least the way i understand it as well. we run 2 64 bit Win7 pro machines here on 2.33 quad core w/ 8gig ram; runs smoothly

Collapse -

When minimum RAM required

by Healer In reply to pretty much

is 1GB for 32-bit or 2GB for 64-bit I infer that 64-bit requires more RAM to achieve equivalent performance efficiency as for 32-bit. So when the RAM is constant then 64-bit would be less efficient though it might not be appreciable at this stage depending upon what is actually running I guess.

Collapse -

Performance Essentially the Same

by willcomp In reply to 64-bit slower than 32-bit ...

All the comparisons I've seen for Win 7 64 bit and 32 bit on the same PCs with 2GB or 3GB of RAM show performance is essentially the same. x64 has the edge with 4GB of RAM since all is utilized. x64 also has improved security. Given the choice, I'd install x64 since 64 bit drivers are not likely to be an issue -- older hardware without 64 bit drivers probably won't have 32 bit drivers either. Win 7 does an excellent job of identifying hardware and installing drivers.

Collapse -

I understand that

by Healer In reply to Performance Essentially t ...

32-bit can take up to about 3GB RAM. 64-bit takes much larger maximum. Certainly 4GB for x64 would be much better. I am not too sure what you mean by "all is utilized" though.

Regarding improved security I read on http://ask-leo.com/are_64bit_pcs_more_secure_than_32bit_machines.html whether you agree or not it seems to say 64-bit operating system does not offer better security.

I agree that newer devices do in most cases offer 64-bit drivers if they want to survive the market change. People who want to keep their old devices might be out of luck when they have to have a 64-bit system installed.

Yes, Windows 7 indeed does an excellent job of identifying hardware and installing drivers.

Collapse -

More Understanding

by willcomp In reply to I understand that

You need a bit more understanding.

32 bit Windows has a 4GB address space limit (2 exp 32). Although 4GB of RAM can be installed, not all will be available due to reserved addresses for motherboard components and other hardware. About 3.25GB is an average amount that is actually usable although I have seen as little as 2.75GB on heavily configured systems with dual SLI video cards. 64 bit Windows will use the entire 4GB since it has 2 exp 64 addresses (16,000 terabytes) available and the reserved addresses are at the top of that range.

It's additional features included in Win 7 x64 that improve security, not that a 64 bit OS is inherently more secure than a 32 bit OS. Those additional features include hardware-backed DEP, Kernel Patch Protection and mandatory driver signing.

Collapse -

So we are sure that

by Healer In reply to More Understanding

Windows 7 64-bit does as well as Vista 64-bit in terms of features and capabilities, such as stability, security and efficiency.

Collapse -

Check here !

by BizIntelligence In reply to 64-bit slower than 32-bit ...


To run any 64 bit OS you need 64 bit hardware. If you dont have it then there is point of installing 64bit OS.

Collapse -

It seems to say

by Healer In reply to Check here !

unless the computer has heaps of memory otherwise there is really no point of installing 64-bit system.

Collapse -

Yep that

by BizIntelligence In reply to It seems to say

is correct..

I won't do it. It is about communication between RAM, processor and 64bit OS. If they are not equally compatible then no point of getting one.

Collapse -

Slower doing what ?

by Tony Hopkinson In reply to 64-bit slower than 32-bit ...

Running 32 bit code, almost certainly...

Related Discussions

Related Forums