+ Reply to Thread
Results 1 to 19 of 19

Thread: 32Bit VS 64Bit

  1. Kevorski's Avatar
    Kevorski is offline Member 250,000 Points
    Join Date
    Oct 2008
    Location
    Spokompton
    Posts
    110

    32Bit VS 64Bit

    I was just curious as to know what the difference, besides the numbers :P, was between operating systems. I really don't know but I would just like to know a little bit.
    KEVORSKI

    INTEL CORE I7 920 @3.92GHz w/TRUE 120|| GIGABYTE X58|| THERMALTAKE SPEDO|| SAPPHIRE RADEON HD 4850X2 512 GPU Clock: 690MHz, Memory Clock: 1.18GHz|| PC POWER AND COOLING 750W|| 1.5TB SEAGATE BARRACUDA|| CORSAIR XMS3 DDR3 6GB 9-8-8-24
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  2. YMAA's Avatar
    YMAA is offline Pew Pew Poultry 1,000,000 Points
    Join Date
    Jun 2007
    Location
    BCAK
    Posts
    6,230
    Blog Entries
    1
    64-bit kernels (the part of the OS that talks to the hardware) can address more physical memory than 32-bit kernels. 64-bit kernels also use more of the CPU's registers, which are small circuits inside the CPU that can store a value (about 1 bit in size). I learned this stuff in a Computer Organization class I took last semester, but can't quite remember all of it.

    32-bit kernels have a limitation of about 3.75GB minus your video memory (correct me if I'm wrong somebody).

    || i7 920 || eVGA X58 SLI || 6GB Mushkin Redline ||
    || 4890 Crossfire || X25-M || X-Fi XtremeGamer ||
    || Corsair TX850w || Tagan Black Pearl || Water ||

    YMAA: Just pick a card, you silver-tongued devil you.
    Eurasianman: How'd you know my tongue was silver?
    iDENTITi: because the heavy metal poisoning is making you retarded.
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  3. Eurasianman's Avatar
    Eurasianman is offline Forum Master 5,000,000 Points
    Join Date
    Jun 2007
    Posts
    6,063
    Perhaps this might help: Differences and Advantages Between 32-bit (x86) VS 64-bit (x64) Windows Vista My Digital Life

    Typically, 64-bit allows us to access more RAM. The downfall is legacy hardware doesn't quite have 64-bit drivers yet.

    As far as 32-bit vs 64-bit for Vista... 64-bit Vista all the way!


    Desktop: Core i7 920|P6T Deluxe V2|HD 5870|X-Fi Titanium Fatal1ty Professional|12 GB DDR3 1600|2 x 160 GB RAID 0 (OS)|2 x 1.5 TB RAID 1 (Data)|Corsair HX850 WATT PSU|Windows 7 Ultimate 64-bit|Silverstone TJ-09BW|Gateway FPD2485W 24" 1920x1200
    Folder/Server: Core 2 Duo E8400|LP JR P45-T2RS|GeForce 9800GX2|4 GB DDR2 1066|750 GB|2 x 1.5 TB RAID 1 (Data)|PC Power & Cooling 750 WATT PSU|Windows 7 Enterprise 64-bit|Antec 300
    Gateway P-7811FX: Mobile Core 2 Duo P8400|PM45 Chipset|GeForce 9800M GTS|4 GB DDR3 1066|X25-M|200 GB|Windows 7 Ultimate 64-bit|17" AUO 1920X1200
    Old School: Athlon 64 3200+|K8N-E Deluxe|GeForce 6800|2 GB DDR 400|200 GB|Ultra X-Connect 500 WATT PSU|XP Pro|Thermaltake Shark
    Dell Mini 10: Atom Z520|GMA 500|1 GB DDR2 533|160 GB|XP Home


    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  4. 3lfk1ng's Avatar
    3lfk1ng is offline XCPUS.com Hardware Reviewer 250,000 Points
    Join Date
    Sep 2007
    Location
    Santa Barbara, Ca
    Posts
    1,314
    You have a 64bit processor.
    If your using a 32bit operating system, your theoretical bandwidth is cut in half.

    Try to think of it like a highway. A highway with 2 lanes at rush hour traffic is not nearly as fast as it could be with 4 lanes.

    Some games(GTA IV, Crysis) and programs (like CS4) are 64bit compatible and they will see framerate boosts or speed boosts if your using a 64bit processor on a 64bit operating system.
    New build due 2010

    Laptop:
    Gateway P-7805u FX | p8400 @ 2.27 GHz | 4GB PC3-8500 | Nvidia 9800M GTS 1gb | LG 17" 1920x1200 | Premium x64


    Phone: HTC Fuze Cooked | NATF's Windows Mobile 6.1 v4.7 | 8gb Micro SD
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  5. Kevorski's Avatar
    Kevorski is offline Member 250,000 Points
    Join Date
    Oct 2008
    Location
    Spokompton
    Posts
    110
    Quote Originally Posted by Eurasianman View Post
    Perhaps this might help: Differences and Advantages Between 32-bit (x86) VS 64-bit (x64) Windows Vista My Digital Life

    Typically, 64-bit allows us to access more RAM. The downfall is legacy hardware doesn't quite have 64-bit drivers yet.

    As far as 32-bit vs 64-bit for Vista... 64-bit Vista all the way!
    i had just read that article like 5 minutes ago
    KEVORSKI

    INTEL CORE I7 920 @3.92GHz w/TRUE 120|| GIGABYTE X58|| THERMALTAKE SPEDO|| SAPPHIRE RADEON HD 4850X2 512 GPU Clock: 690MHz, Memory Clock: 1.18GHz|| PC POWER AND COOLING 750W|| 1.5TB SEAGATE BARRACUDA|| CORSAIR XMS3 DDR3 6GB 9-8-8-24
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  6. Eurasianman's Avatar
    Eurasianman is offline Forum Master 5,000,000 Points
    Join Date
    Jun 2007
    Posts
    6,063
    So I take it it didn't help then? =/

    Hopefully the other posts in this thread help shed some light


    Desktop: Core i7 920|P6T Deluxe V2|HD 5870|X-Fi Titanium Fatal1ty Professional|12 GB DDR3 1600|2 x 160 GB RAID 0 (OS)|2 x 1.5 TB RAID 1 (Data)|Corsair HX850 WATT PSU|Windows 7 Ultimate 64-bit|Silverstone TJ-09BW|Gateway FPD2485W 24" 1920x1200
    Folder/Server: Core 2 Duo E8400|LP JR P45-T2RS|GeForce 9800GX2|4 GB DDR2 1066|750 GB|2 x 1.5 TB RAID 1 (Data)|PC Power & Cooling 750 WATT PSU|Windows 7 Enterprise 64-bit|Antec 300
    Gateway P-7811FX: Mobile Core 2 Duo P8400|PM45 Chipset|GeForce 9800M GTS|4 GB DDR3 1066|X25-M|200 GB|Windows 7 Ultimate 64-bit|17" AUO 1920X1200
    Old School: Athlon 64 3200+|K8N-E Deluxe|GeForce 6800|2 GB DDR 400|200 GB|Ultra X-Connect 500 WATT PSU|XP Pro|Thermaltake Shark
    Dell Mini 10: Atom Z520|GMA 500|1 GB DDR2 533|160 GB|XP Home


    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  7. MagicLess's Avatar
    MagicLess is online now No Dot Sam 250,000 Points
    Join Date
    Jun 2007
    Location
    Pine River, WI
    Posts
    2,909
    More memory, better performance for apps coded to run at 64-bit, legacy issues. That's what you're looking at in a sentence.
    "Assault on a police officer, theft of police property, illegal possession of a firearm, five counts of attempted murder. That comes to twenty-nine dollars and forty cents. Cash, check, or credit card?" - Farscape
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  8. exit2dos's Avatar
    exit2dos is offline The Dork Knight 1,000,000 Points
    Join Date
    Jun 2007
    Location
    Improved!!! Now with 10 Faffing Clown points!!!
    Posts
    965
    The maximum a 32-bit system can address 2^32 bytes of memory = 4,294,967,296 which is 4GB. The OS, drivers and hardware all require some address space, so the maximum amount of memory you can use is usually 3 to 3.5 GB, depending on your hardware.

    A 64-bit system can address 2^64 = 18,446,744,073,709,551,616 bytes (18 Exabytes). Granted, nobody is going to make a motherboard with that many trace lines to support that much memory, but 64-bit Vista is designed to support configurations with 128GB of RAM.


    As far as operations go, you won't see a difference between 64 and 32-bit. Mainstream software is designed and compiled for 32-bit so it will run on either system.

    If you are going to Vista, I recommend 64-bit (Down the road, you'll probably have programs that need the extra RAM, plus 64-bit seems a little more stable for some reason).

    If you do go with 64-bit, check to make sure all your hardware has 64-bit drivers available - most everything made in the past couple of years does, but I'd check all your manufacturer's websites first to be safe. With 32-bit Vista, you can usually use an old XP driver, but you can't with 64-bit.

    Also, if you have any real old software from Win98 or older, you may want to use 32-bit Vista. Win95/98 were hybrid 16/32 bit, so some of the old programs use a 16-bit installer, which 32-bit Vista somewhat supports, but 64-bit Vista has no 16-bit support.

    Finally, if you plan on learning or doing any Media Center development or plug-ins, stay with 32-bit. The 64-bit MCE front-end on Vista only runs in native 64-bit. Most projects utilize Flash, which doesn't have native 64-bit Window support.
    As I said before, I never repeat myself.
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  9. wuzy's Avatar
    wuzy is offline the LEGENDARY Wu 10,000 Points
    Join Date
    Jun 2007
    Location
    Christchurch, NZ
    Posts
    3,137
    It's usually the peripheral devices from small companies you have to worry about, like the USB Bluetooth dongle I have here bought in the days of XP x86.
    Luckily my scanner an Epson Photo V100 do have drivers for Vista x64, for capturing the virginity of the IHS.
    Besides that almost every piece of internal hardware bought in the last few years (since Vista went RTM at end of 2006 Dec.) that need a driver are Vista x64 ready.

    In general if memory usage is under the limit of 32-bit then a program coded in 64-bit vs. one coded in former, performance is almost the same (never less) and in same cases better due to the ability to take advantage of the extra registers.
    AFAIK under 32-bit emulation condition of NT6.x x64 performance is basically the same except under extremely rare circumstances where the program is incompatible (usually poorly coded).

    My and most people's experience with NT6.x x64 so far compared to x86 is that software compatibility-wise if it works in Vista x86 then it'll work in all variants of NT6.x x64. To me it's transparent. And as others have mentioned also, Vista x64 seems to be more stable for some reason, I personally believe that's due to enthusiast hardware drivers (what we run) more developed for x64.
    Since almost all the computers we built nowadays have a minimum of 4GB anyway you're left with going x64. Even before I pair of 2x2GB and was running on 2x1GB for benching I still ran x64 because of better stability/speed drivers for modern hardware.
    Practical GTL Ref Tweaking Guide
    HTPC: E6300 | XFX GF9300 mATX | 2x2GB G.SKILL DDR2-1000 | 80GB 2.5" HDD | LG GGW-H20L | HVR2200 & AverMedia TwinStar [4xDVB-T] | Windows7 x64 Ultimate
    Server: Phenom II X4 945 95W | MSI 790FX-GD70 | Matrox 2D PCI | Crucial DDR3-1333 2x2GB | 320GB + 7x1TB | Dell PERC 5/i 512MB w/ BBU | Intel Pro/1000 PT Dual NIC | VMware ESX 4
    Gaming: E7400 | ASUS P5K-E/WiFi | 2x1GB Corsair XMS2 5400C4 D9GCT | MSI GTX275 Lightening | 500GB HDD | MCW60 Watercooling-GPU | Prometeia Mach II GT-CPU | Windows7 x64 Ultimate
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  10. Eurasianman's Avatar
    Eurasianman is offline Forum Master 5,000,000 Points
    Join Date
    Jun 2007
    Posts
    6,063
    Quote Originally Posted by wuzy View Post
    To me it's transparent. And as others have mentioned also, Vista x64 seems to be more stable for some reason, I personally believe that's due to enthusiast hardware drivers (what we run) more developed for x64.
    +5

    For some odd reason, my old HP laptop would require a format about once a month, no joke, when running Windows Vista Home Premium 32-bit. As soon as I finally had the time to load 64-bit Vista, didn't have a problem for the next 6 months (I sold it to someone and reloaded it to factory settings and let them deal with the problems. Besides, they were somewhat computer illiterate, I figured it'd be easier to just leave 32-bit Vista on there for whatever hardware crap they hook up to the laptop.


    Desktop: Core i7 920|P6T Deluxe V2|HD 5870|X-Fi Titanium Fatal1ty Professional|12 GB DDR3 1600|2 x 160 GB RAID 0 (OS)|2 x 1.5 TB RAID 1 (Data)|Corsair HX850 WATT PSU|Windows 7 Ultimate 64-bit|Silverstone TJ-09BW|Gateway FPD2485W 24" 1920x1200
    Folder/Server: Core 2 Duo E8400|LP JR P45-T2RS|GeForce 9800GX2|4 GB DDR2 1066|750 GB|2 x 1.5 TB RAID 1 (Data)|PC Power & Cooling 750 WATT PSU|Windows 7 Enterprise 64-bit|Antec 300
    Gateway P-7811FX: Mobile Core 2 Duo P8400|PM45 Chipset|GeForce 9800M GTS|4 GB DDR3 1066|X25-M|200 GB|Windows 7 Ultimate 64-bit|17" AUO 1920X1200
    Old School: Athlon 64 3200+|K8N-E Deluxe|GeForce 6800|2 GB DDR 400|200 GB|Ultra X-Connect 500 WATT PSU|XP Pro|Thermaltake Shark
    Dell Mini 10: Atom Z520|GMA 500|1 GB DDR2 533|160 GB|XP Home


    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  11. wuzy's Avatar
    wuzy is offline the LEGENDARY Wu 10,000 Points
    Join Date
    Jun 2007
    Location
    Christchurch, NZ
    Posts
    3,137
    Thinking back, how did the transition occur with 16-bit -> 32-bit?
    We didn't have 16-bit and 32-bit Windows 95 back then, so what gives?
    Practical GTL Ref Tweaking Guide
    HTPC: E6300 | XFX GF9300 mATX | 2x2GB G.SKILL DDR2-1000 | 80GB 2.5" HDD | LG GGW-H20L | HVR2200 & AverMedia TwinStar [4xDVB-T] | Windows7 x64 Ultimate
    Server: Phenom II X4 945 95W | MSI 790FX-GD70 | Matrox 2D PCI | Crucial DDR3-1333 2x2GB | 320GB + 7x1TB | Dell PERC 5/i 512MB w/ BBU | Intel Pro/1000 PT Dual NIC | VMware ESX 4
    Gaming: E7400 | ASUS P5K-E/WiFi | 2x1GB Corsair XMS2 5400C4 D9GCT | MSI GTX275 Lightening | 500GB HDD | MCW60 Watercooling-GPU | Prometeia Mach II GT-CPU | Windows7 x64 Ultimate
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  12. Simul4ti0n's Avatar
    Simul4ti0n is online now Super Member 100,000 Points
    Join Date
    Jun 2007
    Location
    Grand Rapids, MI USA
    Posts
    1,869
    Since they were hybrids nobody cared? Win95/98 ran both natively didn't they?



    MAIN: Intel Q6600 @ 3.0GHz | Arctic Freezer 7 Pro | Gigabyte P35-DS3L | 6GB G.Skill DDR2-800 | 120GB Seagate | EVGA 9600 GSO 384MB SC | Corsair 550VX | Windows 7 Ultimate x64

    MOBILE: Inspiron 1500 | AMD Turion 64 X2 | 2GB DDR2 | 120GB HDD | Windows 7 Ultimate x86
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  13. exit2dos's Avatar
    exit2dos is offline The Dork Knight 1,000,000 Points
    Join Date
    Jun 2007
    Location
    Improved!!! Now with 10 Faffing Clown points!!!
    Posts
    965
    95/98 were hybrid to support older DOS applications. Many of the early Win95 programs were actually designed to run in 16-bit DOS under the Win95 shell. With Win98, most everything was 32-bit, which is what "broke" some programs - which is why a lot of people complained about 98 at first (even though it was much, much more stable than 95).

    The big problem with 95/98 is that they both only supported a 16-bit GDI. This meant that things such as printer and scanner drivers could only be 16-bit, which is why many old printers and scanners wouldn't work with XP.
    As I said before, I never repeat myself.
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  14. Cain's Avatar
    Cain is offline Member
    Join Date
    Apr 2008
    Location
    Australia
    Posts
    793
    I dont think its been mentioned but with 32 bit theres 8 general purpose registers which are 32 bit wide and 8 SSE registers which are 128bit wide. Under 64bit the GPRs are extended to 64 bit width and the number of them is increased to 16 and the amount of SSE registers is increased to 16 as well.

    So! potential speed up under certain circumstances.
    Have you ever been on TV before?
    Once, when I took those hostages.
    I saw that. You were good.
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  15. randomizer's Avatar
    randomizer is offline Forum Master 100,000 Points
    Join Date
    Jun 2007
    Posts
    8,485
    Right now I think only 48-bit address bus is used, but it's not like you can actually install enough RAM to use that up anyway

    Also, pointers are doubled to 64 bits rather than 32 bits so memory usage is inherently a little higher, but you offset that buy increasing the address range and boosting the amount of memory you can actually use from pitiful to WTF.
    i7 920 D0 | MSI X58 Pro-E | Zotac GTX 275 | 3x2GB G.Skill DDR3-1333 9-9-9-24 | Corsair HX-520 | 640GB WD Caviar Black

    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  16. Violet_wind's Avatar
    Violet_wind is offline Super Member 1,000,000 Points
    Join Date
    Jul 2008
    Location
    Sydney, Australia
    Posts
    1,319
    I can't wait for 256bit.
    e4300 3Ghz| 4GB DDR-887 Corsair XMS2| Sapphire HD 4770 820 Core/800 GDDR5| Gigabyte G31M- E2SL| WD Black 500GB| Ninja Mini (120mm Antec tricool)| Louise
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  17. JKflipflop's Avatar
    JKflipflop is offline Premium Member 1,000,000 Points
    Join Date
    Jun 2007
    Location
    Oregon
    Posts
    1,214
    Quote Originally Posted by Violet_wind View Post
    I can't wait for 256bit.
    Planning on getting one of those new Alienware's with 16 Exobytes of ram?
    The accumulated filth of all their sex and murder will foam up about their waists and all the whores and politicians will look up and shout 'Save us!' And I'll look down, and whisper 'No.'
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  18. randomizer's Avatar
    randomizer is offline Forum Master 100,000 Points
    Join Date
    Jun 2007
    Posts
    8,485
    Quote Originally Posted by JKflipflop View Post
    Planning on getting one of those new Alienware's with 16 Exobytes of ram?
    That would make a nice RAM disk.
    i7 920 D0 | MSI X58 Pro-E | Zotac GTX 275 | 3x2GB G.Skill DDR3-1333 9-9-9-24 | Corsair HX-520 | 640GB WD Caviar Black

    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

  19. wuzy's Avatar
    wuzy is offline the LEGENDARY Wu 10,000 Points
    Join Date
    Jun 2007
    Location
    Christchurch, NZ
    Posts
    3,137
    Quote Originally Posted by randomizer View Post
    That would make a nice RAM disk.
    Powercut, oh noes all QuadHD pr0n movies gone.
    Practical GTL Ref Tweaking Guide
    HTPC: E6300 | XFX GF9300 mATX | 2x2GB G.SKILL DDR2-1000 | 80GB 2.5" HDD | LG GGW-H20L | HVR2200 & AverMedia TwinStar [4xDVB-T] | Windows7 x64 Ultimate
    Server: Phenom II X4 945 95W | MSI 790FX-GD70 | Matrox 2D PCI | Crucial DDR3-1333 2x2GB | 320GB + 7x1TB | Dell PERC 5/i 512MB w/ BBU | Intel Pro/1000 PT Dual NIC | VMware ESX 4
    Gaming: E7400 | ASUS P5K-E/WiFi | 2x1GB Corsair XMS2 5400C4 D9GCT | MSI GTX275 Lightening | 500GB HDD | MCW60 Watercooling-GPU | Prometeia Mach II GT-CPU | Windows7 x64 Ultimate
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
    Reply With Quote    

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts