Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: 32bit or 64bit  (Read 7313 times)

0 Members and 1 Guest are viewing this topic.

BluerjB

    Topic Starter


    Hopeful

  • Windows 7
  • Thanked: 6
    • Yes
  • Computer: Specs
  • Experience: Experienced
  • OS: Windows 7
32bit or 64bit
« on: July 31, 2010, 12:07:20 AM »
Im wondering if my Processor would better of with 63 bit.


<---- Spec's the the left, Thanks

Allan

  • Moderator

  • Mastermind
  • Thanked: 1260
  • Experience: Guru
  • OS: Windows 10
Re: 32bit or 64bit
« Reply #1 on: July 31, 2010, 05:13:29 AM »
No such thing as better.  It's my feeling that if there is some specific reason for you to use a 64 bit OS then use it. Otherwise stick with the more widely accepted 32 bit standard.

Calum

  • Moderator


  • Egghead

    Thanked: 238
    • Yes
    • Yes
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Other
Re: 32bit or 64bit
« Reply #2 on: July 31, 2010, 05:51:43 AM »
It's my feeling that if there is some specific reason for you to use a 32 bit OS then use it. Otherwise stick with the more widely accepted modern 64 bit standard.
Fixed that for you ;)

BC_Programmer


    Mastermind
  • Typing is no substitute for thinking.
  • Thanked: 1140
    • Yes
    • Yes
    • BC-Programming.com
  • Certifications: List
  • Computer: Specs
  • Experience: Beginner
  • OS: Windows 11
Re: 32bit or 64bit
« Reply #3 on: July 31, 2010, 09:01:57 AM »
Quote
Otherwise stick with the more widely accepted 32 bit standard.

I sort of take mild exception to this.

First, while it is quite clear what is intended, there is no 32-bit "standard".

Additionally,the only thing that a 64-bit operating system does differently, or, to be precise, that 64-bit windows does differently, is that you cannot use 32-bit drivers. They've gone to a LOT of trouble to make sure 32-bit programs work perfectly fine, as a result of the WOW64 (Windows on Windowx64) "emulator".

people think Oh no, an Emulator! my 32-bit programs will go slowly!

Not at all. Wow64 is, just like Wow32 for 16-bit applications before it, not really an emulator, it's more of a layer between the application and the true operating system, much in the sense that WINE is on Linux (WINE-Wine Is Not An Emulator).

Now, in all fairness, if you are running an Itanium, 32-bit programs will go slower. but since the Itanium isn't backwards compatible with the x86 architecture in any real way you need a 64-bit operating system for it anyway, so the choice is made for you.

The reason we even have this "choice" is due to two factors:

1. the now commonplace use of 64-bit CPU's and supporting chipsets in almost every consumer PC, which is nothing to be surprised at. The first 32-bit processor, the 386, came out nearly 5 years before any real headway was made on an actual 32-bit operating system, and at least another 2 years before it became commonplace in homes (Windows 95). So, some may think that I am saying we should stick with 32-bit for a while longer. Not so. The Itanium was the "386" of the 64-bit architecture. it was an early foray into the new bit width and the various issues it brought for hardware and software compatibility. AMD improved Immensely on Intel and created the AMD64 architecture, which was far more efficient dealing with 32-bit programs since it still supported the x86 instructions  Nearly 4 generations of processors, and probably more have been released all sporting full 64-bit support for the same IA-64 (Intel/AMD 64) architecture. Three Windows versions have been released that have 64-bit versions, XP x64, Windows Vista 64-bit, and Windows 7 64-bit (the latter two make a number of improvements on the first, but they are all far from "non-standard".

2. the fact that these CPU are still backward compatible at all.

Many people don't even consider this. There is no law saying that new processors MUST support 32-bit instructions, just as there was no decree of any form like that for previous generations. The Itanium only half supported 32-bit and they ran slower on it then on an actual 32-bit machine; it wasn't designed for compatibility.

There are a number of fallacies about 64-bit Operating Systems:

"I cannot run my old 32-bit programs on a 64-bit Operating System"

False. All AMD64 supported Operating Systems can run 32-bit programs natively. Running a 32-bit program under windows x64 is no slower then running htat same program under a 32-bit version of windows. The only difference is that a 32-bit version of windows cannot ever run a 64-bit application.

"If I use a 64-bit OS, I need more memory"

Also false. the oft quoted "but handles are going to be twice as big". Yes. very good. 64 is twice 32.  Thank you for doing the math. The size of a Pointer/handle is irrelevant. Pointers point to data. data is almost always going to be larger then the handle, regardless of the bit width of the handle itself. The difference between 4 bytes (32-bits) and 8 bytes (64 bits) becomes less of a concern when you realize such pointers often point at megabytes of data. Additionally, this Handle size only applies to actual 64-bit applications. any 32-bit program you run will still be a 32-bit program and still live in a 32-bit world using 32-bit handles and talking to 32-bit API functions and geting back 32-bit results and wondering if 32-bit is all there is and so forth. Since almost all of the core of windows, such as Explorer and the various DLLs, are 64-bit in the 64-bit version, you are going to see speed increases. a 64-bit register can contain more data, as we've just discussed with the genius mathematicians ywho brought us (omg 64 is bigger then 32). Because operations on registers often take a single clock cycle, a 64-bit processor operates on 64-bits at a time. An ADD instruction works on two 64-bit registers, rather then on two 32-bit registers. Guess how much faster the addition of 64-bit integers is on a 64-bit processor? over twice as fast. This isn't even counting the improvements in the drivers and chipset functionality when running in 64-bit "mode".
I was trying to dereference Null Pointers before it was cool.

Shreyas_Vinod



    Starter

    Re: 32bit or 64bit
    « Reply #4 on: July 31, 2010, 10:26:42 AM »
    I personally use Windows 7 Ultimate 64-Bit Edition, and I did not have any problems in installing drivers, software etc. BTW on my other PC, also with Win7 Ultimate, could not perfectly install the drivers of an nVidia 6400 GT Graphics Card...., but the edition installed there was 32-Bit. Well for now, it depends upon how you use your PC. If its a gaming PC, 32-Bit is more widely accepted, you may face problems if using 64-Bit for gaming. If you are using it for business purposes, a 64-Bit should work fine.

    I recommend before you take any decisions of installing a 64-Bit OS, better download the Microsoft Upgrade Advisor which you can find on the Microsoft Website of your preferred OS.

    Well i think owning a 64-Bit Edition of a Windows OS is a really good idea. It works fine with me. But my PS2 Emulator runs slower on this 64-Bit Edition..
    Shreyas Vinod
    TheOneStopCentral Inc.
    Owner

    Carbon Dudeoxide

    • Global Moderator

    • Mastermind
    • Thanked: 169
      • Yes
      • Yes
      • Yes
    • Certifications: List
    • Experience: Guru
    • OS: Mac OS
    Re: 32bit or 64bit
    « Reply #5 on: July 31, 2010, 11:05:49 AM »
    So far I have not had any gaming trouble, or any trouble at all, with my 64-bit Windows Seven installation.

    In fact, if you're a heavy gamer a 64-bit installation would be preferred with the ability to go over 4 gigs of RAM.

    BluerjB

      Topic Starter


      Hopeful

    • Windows 7
    • Thanked: 6
      • Yes
    • Computer: Specs
    • Experience: Experienced
    • OS: Windows 7
    Re: 32bit or 64bit
    « Reply #6 on: July 31, 2010, 04:04:56 PM »
    thanks guys. i installed the 64bit edition but still kept the 32bit edition just to switch from one os to another to see which one performs better for me. anyway gaming wise i think its performing better but media wise i dont really know because i havent seen my cpu jump top 100% of usage yet even after some intense proccessing. But im not sure if my processor is really better off with 32bit or 64bit.. well i think i just have to see.. ohh and if i run a benchmarch i think it wont be fail because my 32bit installation is about 1/2 year old so it has to be slower that the freshly installed 64bit..

    Ohh and thank's BC_Programmer got the post

    Geek-9pm


      Mastermind
    • Geek After Dark
    • Thanked: 1026
      • Gekk9pm bnlog
    • Certifications: List
    • Computer: Specs
    • Experience: Expert
    • OS: Windows 10
    Re: 32bit or 64bit
    « Reply #7 on: July 31, 2010, 04:15:39 PM »
    Quote
    But im not sure if my processor is really better off with 32bit or 64bit.. well i think i just have to see..
    Do you think it helps prevent tooth decay?  ::)

    BluerjB

      Topic Starter


      Hopeful

    • Windows 7
    • Thanked: 6
      • Yes
    • Computer: Specs
    • Experience: Experienced
    • OS: Windows 7
    Re: 32bit or 64bit
    « Reply #8 on: July 31, 2010, 04:30:43 PM »
    Do you think it helps prevent tooth decay?  ::)

    i dont know probably not. or it's just another scheme of intel to rule the world.  :D :D

    Geek-9pm


      Mastermind
    • Geek After Dark
    • Thanked: 1026
      • Gekk9pm bnlog
    • Certifications: List
    • Computer: Specs
    • Experience: Expert
    • OS: Windows 10
    Re: 32bit or 64bit
    « Reply #9 on: July 31, 2010, 05:43:16 PM »
    Well... actually AMD. 

    http://www.x86-64.org/    ;D

    BluerjB

      Topic Starter


      Hopeful

    • Windows 7
    • Thanked: 6
      • Yes
    • Computer: Specs
    • Experience: Experienced
    • OS: Windows 7
    Re: 32bit or 64bit
    « Reply #10 on: July 31, 2010, 10:08:36 PM »

    BC_Programmer


      Mastermind
    • Typing is no substitute for thinking.
    • Thanked: 1140
      • Yes
      • Yes
      • BC-Programming.com
    • Certifications: List
    • Computer: Specs
    • Experience: Beginner
    • OS: Windows 11
    Re: 32bit or 64bit
    « Reply #11 on: July 31, 2010, 11:05:36 PM »
    i don't have AMD

    Intels 64-bit processors, aside from the Itanium, use technology licensed from AMD.
    I was trying to dereference Null Pointers before it was cool.

    2x3i5x



      Expert
    • Thanked: 134
    • Computer: Specs
    • Experience: Familiar
    • OS: Windows 10
    Re: 32bit or 64bit
    « Reply #12 on: July 31, 2010, 11:28:41 PM »
    why microsoft said 64 bit OS needs a minimum of 2 GB ram to install???

    BluerjB

      Topic Starter


      Hopeful

    • Windows 7
    • Thanked: 6
      • Yes
    • Computer: Specs
    • Experience: Experienced
    • OS: Windows 7
    Re: 32bit or 64bit
    « Reply #13 on: August 01, 2010, 01:24:53 AM »
    Intels 64-bit processors, aside from the Itanium, use technology licensed from AMD.

    Ohh i didnt know that... now i know

    BluerjB

      Topic Starter


      Hopeful

    • Windows 7
    • Thanked: 6
      • Yes
    • Computer: Specs
    • Experience: Experienced
    • OS: Windows 7
    Re: 32bit or 64bit
    « Reply #14 on: August 01, 2010, 01:25:34 AM »
    why microsoft said 64 bit OS needs a minimum of 2 GB ram to install???

    i dont really know but i have 2g's or ram and im currently running 64bit