Vista 64 vs Vista 32bit

perdomot

Golden Member
Dec 7, 2004
1,390
0
71
I know that 64 bit OS allow you access to more ram but how does this translate into real world benefits? I'm currently using XP and have been thinking of upgrading to Vista now that SP1 is out and seems to be working well. I'm using an X3 Phenom cpu so I know it can take advantage of a 64 bit OS but I'm wondering about apps compatibility and performance benefits. Any advice?
 

KeypoX

Diamond Member
Aug 31, 2003
3,655
0
71
compatibility is great, advantage is more ram and future. Its time to move to 64bit.
 

13Gigatons

Diamond Member
Apr 19, 2005
7,461
500
126
If you have 4 to 8 gigabytes then 64 bit is the only way to go. Windows Vista runs a lot better with more memory. The bad news is that some devices and software won't run on it.
 

suklee

Diamond Member
Oct 9, 1999
4,585
10
81
Just ordered my 64bit Home Premium DVD "replacement" from Microsoft. Not looking forward to another reinstallation of Vista, but hopefully there won't be another one for a while.
 

Psych

Senior member
Feb 3, 2004
324
0
0
Just be sure to check an updated compatibility list before you upgrade. Nothing sucks more than going 64-bit only to find out one of your most important programs doesn't work. Also, the difference that most people really notice is that programs designed only for 32-bit operating systems cannot modify the the right-click context menu.

But I'm using Vista 64 right now and I'm happy overall. As for performance, there won't really be much of a difference on equal hardware, although upgrading the RAM from the 3 GB ceiling to 4 or 5 GB can yield significant performance boosts during certain tasks.
 

perdomot

Golden Member
Dec 7, 2004
1,390
0
71
Compatibility of apps is my biggest worry. I use a lot of freeware including my AV, firewall, etc. and lack of 64 bit compatibility will likely add to the cost of the upgrade.
 

Mem

Lifer
Apr 23, 2000
21,476
13
81
Originally posted by: perdomot
Compatibility of apps is my biggest worry. I use a lot of freeware including my AV, firewall, etc. and lack of 64 bit compatibility will likely add to the cost of the upgrade.

List your applications we can tell you what will work,common free software like CCleaner,Firefox,Defraggler,Avast,AVG,ALZip,Avira,7-Zip,OpenOffice,Spybot,SpywareBlaster,uTorrent,Thunderbird etc all run fine,most 32 bit software will work ok,its really only 64 bit drivers for your hardware and 16 bit software that cause the real headaches(no 16 bit support in Vista x64),providing you have 64 bit drivers for your hardware you should be fine.


Personally as an avid Vista x64 user I have all my 64 bit drivers and all my 32 bit software works fine,I do have a few 64 bit programs too....I'm very happy with Vista x64 for gaming and general use so no complaints from me.


Good site for 64 bit info and software is here.




 

degibson

Golden Member
Mar 21, 2008
1,389
0
0
Unless you actually *need* to change, I'd recommend you stay on 32-bit. Let others work out the 64-bit issues.
 

perdomot

Golden Member
Dec 7, 2004
1,390
0
71
Originally posted by: Mem
Originally posted by: perdomot
Compatibility of apps is my biggest worry. I use a lot of freeware including my AV, firewall, etc. and lack of 64 bit compatibility will likely add to the cost of the upgrade.

List your applications we can tell you what will work,common free software like CCleaner,Firefox,Defraggler,Avast,AVG,ALZip,Avira,7-Zip,OpenOffice,Spybot,SpywareBlaster,uTorrent,Thunderbird etc all run fine,most 32 bit software will work ok,its really only 64 bit drivers for your hardware and 16 bit software that cause the real headaches(no 16 bit support in Vista x64),providing you have 64 bit drivers for your hardware you should be fine.


Personally as an avid Vista x64 user I have all my 64 bit drivers and all my 32 bit software works fine,I do have a few 64 bit programs too....I'm very happy with Vista x64 for gaming and general use so no complaints from me.


Good site for 64 bit info and software is here.

I use AVG, zip genius, zone alarm, ad-aware, bitcomet, vlc player, objectdock and Firefox mostly so I guess it should be ok. I use itunes for my music so I hope it comes in 64 bit flavor. XP-64 is not supported by itunes for some reason.

 

BonzaiDuck

Lifer
Jun 30, 2004
15,785
1,500
126
First, note that I over-clocked my newly-installed VISTA 64 system with two graphics cards in SLI, and it was a bit much for the NorthBridge. I'm awaiting a replacement motherboard, due in a day or two.

Second, while it lasted, I need to paraphase Butthead of "Beavis and Butthead:"

"Ah . . . . Ah . . . . heh-heh . . . . I have been to the mountain . . . . Ah . . . . and the VISTA is good. . . . Ahh. . . . "

You can tell first of all, it is faster. Whether the machine was running at stock settings or pushed 25% higher, the load time from system post to desktop is phenomenal. Of course, this would depend on whether your system is equipped with only a 2GB RAM kit, versus 4GB or more. My best guess at the moment is that 4GB is plenty.

All the drivers for my system were available in the VISTA 64 flavor. My Kaspersky security suite upgrades to KIS 2009, and it's explicitly 64-bit compatible. Some software I downloaded for stress-testing, such as OCCT, is 32-bit, but it runs fine on this system.

I would think that all Windows software such as Office will run without a hitch. And to the best of my knowledge, any other 32-bit software out there will run -- but there's always bound to be something glitchy here or there.

Ah . . . . heh-heh . . . my XP MCE system looks like . . . yesterday's papers . . . feels like it, too.

I like "the mountain." The ah VISTA 64 is ah . . . . coooool.

Heh-heh.
 

LoverBoyJ

Senior member
Mar 22, 2001
992
0
0
This is the information that I have been looking for.
I am deciding either to re-install 32 or 64 bit Vista to remove much dell bloatware on my laptop. Since 64 bit opens up the memory to more than 3Gb with minimal software issues, I will be going this way. I know software is moving to 64bit compatibility, this is like future proffing my system.
 

450

Member
Aug 22, 2007
34
0
0
If I have *only* 1-2GB of RAM is there I point in going to 64-bit? I have Windows 2003 Server Standard. I can get 32 or 64 bit.
 

Psych

Senior member
Feb 3, 2004
324
0
0
I'd say stick with 32-bit for compatibility reasons. But, of course, if you plan to upgrade the RAM later, then get 64-bit now.
 

rooster2o8

Junior Member
Aug 27, 2008
3
0
0
Dumb question, but I just received what I thought was the 64 bit version of Vista from Newegg, but it turns out to be the 32 bit version (Home Premium). So do I have to return this one and go out and buy the 64-bit version or is there some sort of upgrade option available? It seems that every brick and mortar store sells only the 32-bit and I'd hate to have to wait by the mail box once again.
 

Aberforth

Golden Member
Oct 12, 2006
1,707
1
0
Originally posted by: 450
If I have *only* 1-2GB of RAM is there I point in going to 64-bit? I have Windows 2003 Server Standard. I can get 32 or 64 bit.

You know what's the point of 64bit? It's speed not the RAM capacity,native 64bit apps run 2X faster than 32bit naturally increasing the overall performance. But yes, demanding apps require more RAM and 64bit supports upto 128 gb. 32bit apps on the other hand can allocate only upto 2 GB per application and the processing will be slow.

Vista 64bit runs smoothly with 2 GB Ram, you don't actually need 4 GB. But if you are a gamer 4 gb would be really helpful but definitely not necessary. My friend runs Crysis on Vista 64bit with 2 GB RAM without any issues. However for 32bit apps Windows creates a 32bit wrapper in the memory through WOW64 emulation, it also helps redirecting 32bit api's to their proper location, this process will slightly reduce the performance but its not noticeable.

Originally posted by: rooster2o8
Dumb question, but I just received what I thought was the 64 bit version of Vista from Newegg, but it turns out to be the 32 bit version (Home Premium). So do I have to return this one and go out and buy the 64-bit version or is there some sort of upgrade option available? It seems that every brick and mortar store sells only the 32-bit and I'd hate to have to wait by the mail box once again.

I think you can get a 64bit disc from MS for 15 bucks but am not sure if this is possible for OEM versions
 

bsobel

Moderator Emeritus<br>Elite Member
Dec 9, 2001
13,346
0
0
You know what's the point of 64bit? It's speed not the RAM capacity,native 64bit apps run 2X faster than 32bit naturally increasing the overall performance.

I've seen lots of misinformation from you, but this is probably the worst. This is completely wrong.

 

bsobel

Moderator Emeritus<br>Elite Member
Dec 9, 2001
13,346
0
0
Originally posted by: 450
If I have *only* 1-2GB of RAM is there I point in going to 64-bit? I have Windows 2003 Server Standard. I can get 32 or 64 bit.

I would if my motherboard supported more and I think I might upgrade the memory before I upgrade the box (to avoid a total reinstall later)
 

Aberforth

Golden Member
Oct 12, 2006
1,707
1
0
Originally posted by: pallejr
Originally posted by: Aberforthnative 64bit apps run 2X faster than 32bit

No!

Originally posted by: bsobel
You know what's the point of 64bit? It's speed not the RAM capacity,native 64bit apps run 2X faster than 32bit naturally increasing the overall performance.

I've seen lots of misinformation from you, but this is probably the worst. This is completely wrong.



About 64bit (from Wikipedia)

http://en.wikipedia.org/wiki/64bit

A change from a 32-bit to a 64-bit architecture is a fundamental alteration, as most operating systems must be extensively modified to take advantage of the new architecture. Other software must also be ported to use the new capabilities; older software is usually supported through either a hardware compatibility mode (in which the new processors support the older 32-bit version of the instruction set as well as the 64-bit version), through software emulation, or by the actual implementation of a 32-bit processor core within the 64-bit processor (as with the Itanium processors from Intel, which include an x86 processor core to run 32-bit x86 applications). The operating systems for those 64-bit architectures generally support both 32-bit and 64-bit applications.

64-bit processors calculate particular tasks (such as factorials of large figures) two times faster than working in 32-bit environments (given example is derived from comparison between 32-bit and 64-bit Windows Calculator; noticeable for factorial of say 100 000). This gives a general feeling of theoretical possibilities of 64-bit optimized applications.

One significant exception to this is the AS/400, whose software runs on a virtual ISA, called TIMI (Technology Independent Machine Interface) which is translated to native machine code by low-level software before being executed. The low-level software is all that has to be rewritten to move the entire OS and all software to a new platform, such as when IBM transitioned their line from the older 32/48-bit "IMPI" instruction set to 64-bit PowerPC (IMPI wasn't anything like 32-bit PowerPC, so this was an even bigger transition than from a 32-bit version of an instruction set to a 64-bit version of the same instruction set).

While 64-bit architectures indisputably make working with large data sets in applications such as digital video, scientific computing, and large databases easier, there has been considerable debate as to whether they or their 32-bit compatibility modes will be faster than comparably-priced 32-bit systems for other tasks. In x86-64 architecture (AMD64), the majority of the 32-bit operating systems and applications are able to run smoothly on the 64-bit hardware.

Sun's 64-bit Java virtual machines are slower to start up than their 32-bit virtual machines because Sun has only implemented the "server" JIT compiler (C2) for 64-bit platforms.[9] The "client" JIT compiler (C1), which produces less efficient code but compiles much faster, is unavailable on 64-bit platforms.

It should be noted that speed is not the only factor to consider in a comparison of 32-bit and 64-bit processors. Applications such as multi-tasking, stress testing, and clustering (for high-performance computing), HPC, may be more suited to a 64-bit architecture given the correct deployment. 64-bit clusters have been widely deployed in large organizations such as IBM, HP and Microsoft, for this reason.

http://64-bit-computers.com/wi...-64-bit-benchmark.html
http://www.primatelabs.ca/blog...formance-october-2007/
http://msdn.microsoft.com/en-us/vs2005/aa700838.aspx
 

bsobel

Moderator Emeritus<br>Elite Member
Dec 9, 2001
13,346
0
0
You know what's the point of 64bit? It's speed not the RAM capacity,native 64bit apps run 2X faster than 32bit naturally increasing the overall performance.

Apparently you can't read "64-bit processors calculate particular tasks(such as factorials of large figures) ". That does not mean that 64bit native apps run 2x faster than 32bit apps.

 

Aberforth

Golden Member
Oct 12, 2006
1,707
1
0
Originally posted by: bsobel
You know what's the point of 64bit? It's speed not the RAM capacity,native 64bit apps run 2X faster than 32bit naturally increasing the overall performance.

Apparently you can't read "64-bit processors calculate particular tasks(such as factorials of large figures) ". That does not mean that 64bit native apps run 2x faster than 32bit apps.

Apparently you are just increasing your post count.

Have you ever worked with a kernel level debugger or machine code? I doubt you have. A 64bit processor has 16 registers namely eax,ebx,edx,ebp,esp,edi,ecx,esi, rdx, rax, rsi,rcx, rbx, rdi,rbp,rsp. and 32bit has only 8. This means, 64bit processor can process upto 16 instructions per stack cycle making the program run faster. Since the memory addressing is different in 32bit apps the processor will use only 8 registers in WOW64 mode. Due to increase in the registers and memory addressing- 64bit programs can also support large integer variables and constants. Like for example in .NET framework you can assign INT64 signed integer variables, these are designed to handle exceptionally large values which runs better in 64bit mode, however a processor can throw a stack overflow error when the number exceeds the variable limitations. Am not saying all 64bit programs run 2X faster, it really depends on how the program is written, there are even 32bit apps and drivers that are poorly coded.

A CPU runs in 32bit mode unless 64bit instruction is invoked. Like

MOV1 $1, %EAX (32bit)
MOVq $1, %RAX (64bit)

Note that q prefix can invoke 64bit

Zero Extended mode for 32bit apps: Values are extended in 32bit mode for compatibility.

MOVL $1, %EAX
XORQ %rax, %RAX
ANDL $5, %EAX

 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
Originally posted by: Aberforth
*stuff*
It's like talking to a brick, I swear. To realize a performance increase from a move from x86-32 to x86-64, either the application would have to be extremely bottlenecked by 64bit integer math, or highly register starved. There simply aren't any applications of the former, and the latter hasn't been a problem in ages due to well designed compilers. 64bit integers are extremely rare, so the whole thing is generally a break-even proposition; whatever performance improvement from the additional registers is usually offset by the performance penalty from longer instructions. You'll never find those kinds of performance improvements, so we don't even talk about them.

64bit isn't faster, it just lets you address more memory.
 

sswingle

Diamond Member
Mar 2, 2000
7,183
45
91
I just went to 64 bit a week ago. Everything I have wanted to install has worked.
 

Anubis

No Lifer
Aug 31, 2001
78,716
417
126
tbqhwy.com
Originally posted by: perdomot
Compatibility of apps is my biggest worry. I use a lot of freeware including my AV, firewall, etc. and lack of 64 bit compatibility will likely add to the cost of the upgrade.

to be honest there really isnt that much thats not compatable
been useing vista 64 for over a year and i have yet to find a program that wouldent run
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |