Choosing Between Windows Vista 32-bit and 64-bit EditionsAbout Windows Vista 64 Bit: Historically, the 64-bit edition of Windows XP hasn't been a runaway hit. It's not really surprising in many ways: the x64 version was a rather specialist product built off the Windows Server 2003 codebase, which traded a loss of support for a number of features (including .NET Framework and DirectX in early releases) in return for the ability to address vast amounts of memory from a single process.
Since the AMD64 and Intel EMT64 ranges of processors happen to run 32-bit code extremely quickly, it's not surprising that even though probably the majority of machines sold these days are 64-bit capable, they are running the standard 32-bit version of the Windows XP operating system, with the 64-bit edition used mostly for workstation-class tasks such as engineering and scientific applications.
In Windows Vista, the choice becomes far more pertinent for most people. Gone are the limitations of the 64-bit edition in terms of what software comes shipped with the operating system: a "Longhorn Basic" requirement for any feature to have been accepted into the operating system was to be supported on both 32-bit and 64-bit platforms. But the 64-bit version also takes advantage of the hardware to offer some attractive security features that are exclusive to that platform. On the downside, you'll still see weaker down-level compatibility on the 64-bit platform: for example, we don't support 16-bit code from the Windows 3.x days (which is a little more of an issue than many people realize due to the inclusion of 16-bit code in the installers for some decidedly 32-bit applications).
The choice is an interesting one, and by far the best article I've seen explaining the differences between the two platforms in detail is from Paul Thurrott's Windows Supersite. It succinctly defines the pitfalls and strengths of each choice. It's also worth checking out the Windows Vista Product Guide for more details. I'm considering holding out for one of the new Merom-based notebooks that will contain dual-core, hyperthreaded 64-bit processors: so much power in one portable machine that it makes me drool!
Introduction
By now, many people have probably heard the various reports about 64-bit computing coming to consumers. Apple was the first to offer the hardware with a 64-bit processor with their new G5 system. AMD has just released its Athlon 64 processor that has support for the first 64-bit operating system (a variant of Linux). But is this shift to 64-bit computing going to be a huge boon for the consumers?
Understanding Bits
All computer processors are based on binary math because of the transistors that comprise the semiconductors inside the chips. To put things in very simple terms, a bit is a single 1 or 0 either stored or processed by a transistor. All processors are referred to by their bit processing ability. For approximately the last 10 years or so, 32-bit computing has been used since the introduction of Intel's 386 platform. So what does the bit count mean?
This bit rating of the processor determines the largest numerical number that processor can handle. The largest number that can be processed in a single clock cycle will be equivalent to 2 to the power of the bit rating. Thus, a 32-bit processor can handle a number up to 2^32 or roughly 4.3 billion. Any number greater than this will require more than one clock cycle to process. A 64-bit processor on the other hand can handle a number of a 2^64 or roughly 18.4 quintillion (18,400,000,000,000,000,000). This means that a 64-bit processor would be able to more efficiently handle large number mathematics.
Memory is the Key
One of the other items directly affected by the bit rating of the processor is the amount of memory that the system can support and access. Let's take a look at the current 32-bit platforms of today. Currently 32-bit processors and operating system can support a total of 4 gigabytes of memory in the computer. Of the 4 gigabytes of memory, the operating systems can only allocate 2 gigabytes of memory to a given application.
Looking at the Athlon 64, AMD included support for 40-bits of memory registers rather than 64-bits. Even with this cost cutting measure, the Athlon 64 is able to support a total system memory of approximately 136GB of RAM. This is well beyond what the memory market can even supply to computers currently. In addition to this, a 64-bit operating system can also allocate an individual 4GB block of memory for each application.
Now for most consumers, this won't make much of a difference because most home systems don't even come with 1GB of memory, but for high-end users that do CAD/CAM or scientific research, this can make a huge difference. It also is very important for server systems running large applications such as databases.
What is a 64-bit CPU without a 64-bit OS?
So far we have been talking about the capabilities of the processors based on their architecture, but there is a key point to be made here. The full use of a processor is only as good as the software written for it. Running a 64-bit processor with a 32-bit operating system is going to end up wasting a large amount of the computing potential of processor. The 32-bit operating system is only going to use half the registers of the processor thus limiting its computing ability. It will still have all the same limitations on it that an existing 32-bit processor has with the same OS.
This is actually a fairly large problem. Most architecture changes such as 64-bit processors generally require a completely new set of programs be written for them.
This is a large problem for both the hardware makers and the software makers. The software companies don't want to write the new software until the hardware is out there to support their software sales. Of course, the hardware people can't sell their product unless there is software to support it. This is one of the major reasons why enterprise CPUs such as the IA-64 Itanium from Intel had problems. There was little software written for the architecture and its 32-bit emulation to run the existing operating systems severely crippled the CPU.
So, how are AMD and Apple getting around this problem? Apple has started added 64-bit patches for its operating system. This adds some additional support, but it is still running on a 32-bit OS. AMD has taken a different route. It has designed its processor to handle the native x86 32-bit operating systems and then added additional 64-bit registers. This allows the processor to run 32-bit code as effectively as a 32-bit processor, but with the current 64-bit versions of Linux or the upcoming Windows XP 64 it will utilize the full processing potential of the CPU.
Is the Time Right for 64-bit Computing?
The answer to this question is both yes and no. The industry is reaching the limits of 32-bit computing for much of the higher end computer market such as enterprise and power users. If computers are to increase in speeds and processing power, it is necessary to make the jump to the next generation of processors. These are systems that generally require much more memory and large number calculations that will get the direct benefits of a 64-bit platform.
Consumers are a different matter. Much of the tasks that the average consumer does on the computer are more than adequately covered by the existing 32-bit architecture. Eventually, users will get to the point where the switch to 64-bit computing will make sense, but currently it does not. How many consumers out there will likely even have 4 gigabytes of memory in a computer system even in the next two years?
The real benefits of 64-bit computing will eventually trickle down to the consumers. Manufacturers and software developers like to limit the variety of products that they have to support to try and reduce costs. Because of this, they will eventually focus solely on the production of 64-bit hardware and software. Until that time, it is going to be a bumpy ride for those who choose to be early adopters.
Windows Vista and 64 Bit Computing
Virtually every Windows Vista edition (with the exception of Starter) will ship with both 32-bit (x86) and 64-bit (x64) versions on the same DVD. Microsoft expects the computer buying public to switch to x64 during Vista's lifetime. There will not be an Itanium version of Windows Vista.
Source: About.com
Windows Vista is here in both 32 bit and 64 bit versions. Both versions have their pros and cons and their idiosyncrasies. Click below to see contributions from other visitors to this page...
Vista 64 Fast but with Problems
X64
Act! by Sage 2008, Version 10 Not 64 Bit Not Compatable
I want 64 bit vista!
64 bit Vista
Need help getting Vista 64-bit
Running Great
Apple Itunes won't run on Vista 64-bit
It is time to upgrade my old software.
Not rated yet
Retired
Not rated yet
Vista x64 is ok
Not rated yet
Vista Ultimate with 8GB Ram rocks
Not rated yet
A guy in Florida
Not rated yet
Microsoft Windows SDK on Vista Ultimate 64-bit
Not rated yet
I'm waiting for my OEM Vista 64 bit to be mailed
Not rated yet
Bob
Not rated yet
Roxio 10 on Vista32 & Vista64
Not rated yet
WINDOWS UPDATES FOR VISTA ULTIMATE 64 BIT
Not rated yet
32 bit wont recognize more than 3 gig of memory
Not rated yet
32bit -vs- 64bit - what a PIA
Not rated yet
AMD Tutirion 64x2 2.0 GHz running from between 32 bit and 64 bit OS
Not rated yet
gary (pleb2k6@hotmail.com)
Not rated yet
I switched, and I'm never going back...
Not rated yet
ERIK S
Not rated yet
Mightymousenz
Not rated yet
X IBM ENGR. NOW A TEACHER ELECTRONICS COMPUTERS AND MATH
Not rated yet
Vista 64 bit works flawlessly - except for one program
Not rated yet
Windows Vista and Adobe Photoshop
Not rated yet
Vista 64 Excelllent
Not rated yet
home user using 64 bit.
Not rated yet
Apple Itunes won't run on Vista 64-bit
Not rated yet
Vista Ultimate x64 Experience
Not rated yetShare your experiences with the 64 bit version of Windows Vista
Do you have any thoughts about 64 Bit Vista or any experiences with 64 Bit Vista you would like to share?
Share them here!
What Other Visitors Have Said About Windows Vista
![]()
![]()
![]()
![]()
![]()
I bought a PC ready loaded with Vista Ultimate 64 bit about three weeks ago and it is fast, roughly 6 times as fast as my old machine for saving big files ...
![]()
![]()
![]()
![]()
![]()
I'm running vista with a pentium 4 630 3 gigahertz and 1 gig of RAM. the RAM used before any program was turned on was at about 560 megabytes.
i wouldn'...
![]()
![]()
![]()
![]()
![]()
I recently installed Vista Ultimate 64 bit version, to be honest I've had a great experience so far.
I'm running on a PC I built myself and I was pleasantly ...
![]()
![]()
![]()
![]()
![]()
Im running 32 bit vista currently and i have a AMD processor 64 bit, with 2 gbs of ram and I want to convert that 2 gbs into 4 but i heard that i need ...
![]()
![]()
![]()
![]()
![]()
I have installed Vista 64 bit on an AMD Athlon 6400 64bit machine and Vista 64 bit works very well and very fast on the Built-in Movie Maker.
I've ...
![]()
![]()
![]()
![]()
![]()
Hi everyone. Lately I have found that I need to get the 64 bit version of windows vista.
Right now im not really concerned with what version to choose ...
![]()
![]()
![]()
I built a new computer at the same time that VISTA was released and I made sure that the processor supported 64 bit processing (most do now) and I installed ...
![]()
![]()
![]()
I tried it and it fails. Their site acknowledges this.
I just bought a new quad core 64 bit machine with Vista 64.
Great System and I was warned that my older apps might not work.
Visual Basic 6 has ...
It's GREAT not to be able to use some purchased program's that do not run with Vista.
How about a program that changes 32 bit to a 64 bit so the programs ...
Intel Q6600 Quad Core 2.4 > 3.0 (FSB 1333)
(2) PNY Geforce 9600 GT 512MB in SLI
4GB of 5-5-5-15 DDR2 1055 (2x2GB)
(2) 250GB WD 7200RPM 4MB Cache ...
Seems there is no reason for more than 2GB of RAM since there are no apps or very few with can access more than 2 GB.
Most only access 2GB and no more....
Wow I can't believe this article was written in April 2008. This story is pretty amazingly backwards. The guy writing the article questions how many ...
Hi,
Here is my hint how to install Microsoft Windows SDK on Vista Ultimate 64-bit.
If you run web install from Internet Explorer as user-member of administrators ...
I'm running a new mobo that has a theoretical memory capacity of 16GB. Coupled with an Athlon 64 X2 4000+ Brisband. I talked to a friend and I told him ...
"How many consumers out there will likely even have 4 gigabytes of memory in a computer system even in the next two years?"
I installed 4 gig memory ...
I just bought and downloaded Roxio 10 and have installed and tested it on both Vitst32 and Vista 64.
Roxio claims Roxio 10 is Vista certified and the ...
WHY ISN'T SERVICE PACK 1 FOR VISTA AVAILABLE FOR DOWNLOAD?
i put in 8 gig of high performance gamers memory in and 32 bit only recognize 3 gig now i need to upgrade to 64 bit.
i want a 64 bit
You state:
How many consumers out there will likely even have 4 gigabytes of memory in a computer system even in the next two years?
Well, ME!...
Hi Just want to share,
i definetely agree with you said above, if we have 64 bit machine it will better if we use 64 bit OS.
My experience, it significantly ...
To be truthful i had/have windows vista home premium edition but by a complete and freak accident i managed to format the drive with vista on it and replace ...
I decided to give the 64-bit version of Vista a try when I install Vista on my machines over a year ago. I had 3 machines that were my main use machines,...
I HAVE AMD PLATFORM.
BUILT MYSELF AND USE AS MEDIA CENTER. I LOVE VISTA 64. WORKS VERY WELL.
PHOTO EDIT, VEDIO EDIT VERY FAST. MUCH BETER THEN ...
I have just built up a new machine as a media pc and took the chance on vista 64.
So far works with Itunes (have they fixed the problem now?).
Biggest ...
I have been running XP x64 for over 2 years. I received a free 6 month beta ver. from Microsoft then bought the XP x64 OEM version. Minor problems with ...
I installed and have been running 64bit Vista for about 2 weeks now.
It' see's all 4gb of memory (as it should), and runs fine. The only application ...
I am in the learning stage really.
I recently bought a computer that came with a 500 gig hard drive and 3 gigs of ram upgradeable to 8 gigs.
I ...
I am on Vista 64 and it is excellent!
I have had no problems with hardware however the majority of it it <1 year old. (Q6600, 8800GT, P5n32 Sli Plus,...
i like 64 bit because when heavily multi tasking windows 64 bit does not crash.
even with 4 gig xp stil crashed. same computer with vista 64 bit and ...
I tried it and it fails. Their site acknowledges this.
I purchased a Compaq laptop/notebook PC and the configuration is as follows,
AMD Turion X2 x64 CPU
1GB DDR2 RAM
nVIDIA GeForce Go 6150 Grapics Card
...
© 2008 Nnigma, Inc.
