PDA

View Full Version : 32 or 64 bit for my Laptop?


mojoman0
08-15-09, 02:05 PM
So I just checked my msdnaa account I got through joining the ieee on campus and it looks like they posted Windows 7 Professional. I already preordered home premium for my desktop but was thinking about putting an msdnaa copy on my laptop. It is a 2 year old compaq with a 1.8ghz athlon x2, 2 gb ram, and came with vista home premium 32 bit. If I go ahead and install W7 pro should I go with 32 bit again or 64? Would i have any compatibility issues with laptop hardware and 64 bit? Would I gain anything by going with 64 bit on my laptop? Thanks

Dr.Nick
08-15-09, 02:13 PM
With 2GB ram I think you'd be happier with the x86 version

crainger
08-16-09, 12:01 AM
Yeah, go with 32bit. Plus it's always handy to have 32bit on older laptops in case the manufacturer only releases 32bit drivers. ::(:

mojoman0
08-16-09, 01:30 AM
Yea I also just remembered I could only get Xilinx to work under 32 bit so it will be nice if I need to do any more hardware programming I'll have the laptop if I need it.

ViN86
08-16-09, 09:29 AM
I think they recommend 4GB of RAM for 64-bit. Go with 32-bit.

jeffmd
08-17-09, 01:19 AM
I would go with the 64bit. Afaik 64bit in no way means things are bigger or takes more resources, and in all case (provided its actually a good build) the 64bit one should perform better.

If you have a 64 bit cpu, dont hold it back with a 32bit os.

sharangad
08-22-09, 01:34 AM
I would go with the 64bit. Afaik 64bit in no way means things are bigger or takes more resources, and in all case (provided its actually a good build) the 64bit one should perform better.

If you have a 64 bit cpu, dont hold it back with a 32bit os.

x86-64 unlike other 64 bit architectures allows instructions to remain 32 bits wide (reduces code bloat) and allows an app to use a combination of 32 and 64 bit data reads per fetch ( reduces memory bloat).

Having said that I haven't seen even a single 64 bit app for x86-64 which is smaller or the same size as the 32 bit version. It's almost always larger, whether you're talking about a Linux distro or even Windows 7, the 64 bit version is always larger. In the case of Win 7 I don't know whether this is casused by the 64 bit version including some apps in both 32 and 64 bit flavours (i.e. IE and WMP). However it's always larger.

For instance Win 7 Pro 64 bit requires 20 GB of free disk space and Win 7 Pro 32 bit only requires 16 GB. 64 bit apps could run faster as there're twice as many registers as in 32 bit mode for 32 bit operations, but that doesn't necessarily mean that they will.

Rakeesh
08-22-09, 02:16 AM
Just remember this: Although 64-bit code can use more memory faster, it always uses more memory nonetheless.

Keep that in mind with a system with a lot of memory vs a system with not much memory at all. Less than 3GB, always 32-bit. More than 4GB, always 64-bit. Anything in between is anybody's guess.

hemmy
08-22-09, 10:09 PM
^ Just to add to the "in between" comment. My laptop has 3gb of ram, and I have ran both 32bit and 64bit builds of Windows 7 on it and there was no noticeable difference in performance either way.