• HEXUS
  • HEXUS.tv
  • channel
  • gaming
  • lifestyle
  • trust
  • community
  • ESReality
  • HEXUS.community discussion forums

    Welcome to the HEXUS.community discussion forums forums.

    You are currently viewing our boards as a guest which gives you limited access to view most discussions and other features. By joining our free community you will have access to post topics, respond to polls and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

    Go Back   HEXUS.community discussion forums > HEXUS.help - buying advice & technical queries > HEXUS.hardware

    HEXUS.hardware Discuss everything hardware. Need to chat tech stuff or want to tell us about the stuff in your rig? Here’s your best bet! Add RSS Feed

    Reply
     
    LinkBack Thread Tools
    Old 09-05-2007, 11:02 PM   #1 (permalink)
    Senior Member
     
    modd1uk's Avatar
     
    Join Date: Mar 2007
    Location: Preston
    Posts: 578
    Thanks: 12
    Thanked 11 Times in 11 Posts
    modd1uk's system
    4gb ram, 32 bit vista ?

    Does vista 32bit read 4gb of ram ? my mate has 64bit but im skeptical about buying it, ide rather buy the 32bit version ( if it supports 4gb+ ram.

    cheers in advance
    modd1uk is offline   Reply With Quote
    Old 09-05-2007, 11:08 PM   #2 (permalink)
    Registered+
     
    Join Date: Oct 2006
    Posts: 54
    Thanks: 0
    Thanked 0 Times in 0 Posts
    I think that you need the 64bit version for 4+ GB of RAM
    DeMote is offline   Reply With Quote
    Old 09-05-2007, 11:32 PM   #3 (permalink)
    Senior Member
     
    Join Date: Apr 2007
    Location: Manchester
    Posts: 358
    Thanks: 2
    Thanked 2 Times in 2 Posts
    redddraggon's system
    If you have a 64bit CPU, why not get vista x64?, drivers for x64 are fine from what I've seen.
    redddraggon is offline   Reply With Quote
    Old 10-05-2007, 12:31 AM   #4 (permalink)
    Senior Member
     
    Colossous's Avatar
     
    Join Date: Mar 2007
    Location: The mountains of Wales
    Posts: 558
    Thanks: 5
    Thanked 6 Times in 6 Posts
    Colossous's system
    You'll need 64 bit for it to recognise the 4gb !!

    Hark the children of the Resolution !!
    Colossous is offline   Reply With Quote
    Old 10-05-2007, 01:29 AM   #5 (permalink)
    Administrator
     
    Join Date: Jul 2003
    Location: Internet
    Posts: 15,975
    Thanks: 370
    Thanked 692 Times in 479 Posts
    Originally Posted by Colossous View Post
    You'll need 64 bit for it to recognise the 4gb !!
    Wrong im afraid. This is covered almost weekly at the moment

    See http://forums.hexus.net/showpost.php...1&postcount=24

    Its hardware dependant - PAE, OS setup and a few other things.

    You can use 4gb fine on a 32bit OS, provided you know how to do it.
    Granted the 64bit version is a lot better (and easier) at handling that much RAM though.


    Last edited by Agent; 10-05-2007 at 01:35 AM..
    Agent is online now   Reply With Quote
    Old 10-05-2007, 08:32 AM   #6 (permalink)
    Senior Member
     
    Colossous's Avatar
     
    Join Date: Mar 2007
    Location: The mountains of Wales
    Posts: 558
    Thanks: 5
    Thanked 6 Times in 6 Posts
    Colossous's system
    Wrong im afraid. This is covered almost weekly at the moment
    Hi Agent, From what i understand (and i may be wrong as there's a lot of confusion on the subject - maybe time for a sticky he he !!?), 32 bit os's can only deal with 4gb max memory in there registers so if you have 512mb on your graphics card this is part of the 4gb total ?
    I recently built a twin Opty server for a guy editing video which had 4gb RAM and XP 32 bit would only recognise 3gb (which makes a nonsense of what i said before as the Quadro card was only 512mb RAM !) and so we put 64 bit on and it recognised the 4gb with no problems. For educations sake could you point me in the right direction if you know of a good factual thread or article on the subject ? Thanks.

    Hark the children of the Resolution !!
    Colossous is offline   Reply With Quote
    Old 10-05-2007, 04:16 PM   #7 (permalink)
    Administrator
     
    Join Date: Jul 2003
    Location: Internet
    Posts: 15,975
    Thanks: 370
    Thanked 692 Times in 479 Posts
    Originally Posted by Colossous View Post
    Hi Agent, From what i understand (and i may be wrong as there's a lot of confusion on the subject - maybe time for a sticky he he !!?), 32 bit os's can only deal with 4gb max memory in there registers so if you have 512mb on your graphics card this is part of the 4gb total ?
    Hi
    There will be a bit sticky on these kinda things once im back modding in a few weeks

    You are partly correct, but its no the OS that deals with addressing. All low-level addressing is done at the BIOS level, not OS.
    Most (all?) 32bit OS's do have a limit of 4gb (without some form of PAE addressing - see below), but it will only see 4gb if 4gb of addressing space for the RAM has been passed on to it (the BIOS bit above )


    Originally Posted by Colossous View Post
    I recently built a twin Opty server for a guy editing video which had 4gb RAM and XP 32 bit would only recognise 3gb (which makes a nonsense of what i said before as the Quadro card was only 512mb RAM !) and so we put 64 bit on and it recognised the 4gb with no problems. For educations sake could you point me in the right direction if you know of a good factual thread or article on the subject ? Thanks.[/COLOR][/I]
    As mentioned above, I will write one in a few weeks - I don't know of any off the top of my head sadly

    The reason for this situation is fairly simple. The 32bit OS can only use 32bit addressing from the BIOS. A number of these are memory mapped IO reservations, which 'eats' into your avaliable RAM for a 32bit OS.

    On the motherboard that you had used, it either didnt have (or wasnt on) PAE.
    PAE allows the BIOS to address up to 64gb in a 32bit environment (it uses 36bit addressing IIRC).

    Also, windows needs specific tweaks to get it to work properly in 32bit mode - the /pae switch in the boot.ini file. Its not as simple as plugging it and and playing, like with normal RAM, sadly
    Even if the motherboard did support PAE, without this tweak, it will not work.

    Hope that helps - Its a bit more confusing than it needs to be

    Agent is online now   Reply With Quote
    Old 10-05-2007, 04:35 PM   #8 (permalink)
    Gentoo Ricer
     
    Join Date: Jan 2005
    Location: /var/portage
    Posts: 5,619
    Thanks: 57
    Thanked 256 Times in 239 Posts
    aidanjt's system
    Indeed, both Linux and Windows Advanced Server can address up to 64Gb with PAE supported x86 systems, it's not hugely efficent, which is why the server market is more or less full steam ahead with the x86_64 systems (both amd64 and EM64T).

    Originally Posted by Agent View Post
    ...every time Creative bring out a new card range their advertising makes it sound like they have discovered a way to insert a thousand Chuck Norris super dwarfs in your ears...
    Server Box -> Asus P5B-E Plus | C2D E6320 | 2x2GB GieL PC2-6400 | 6x500GB (md-raid5) | nVidia 7300LE | Ubuntu Server 9.10 (for now)
    Test Box -> P4E 3.2Ghz Rev. E0 | Asus P4C800-E Deluxe | 2x1GB PC3200 | 2x160Gb | nVidia TNT 2 | Gentoo (X86)

    Currently breaking: eINIT
    aidanjt is offline   Reply With Quote
    Old 10-05-2007, 06:47 PM   #9 (permalink)
    Senior Member
     
    Colossous's Avatar
     
    Join Date: Mar 2007
    Location: The mountains of Wales
    Posts: 558
    Thanks: 5
    Thanked 6 Times in 6 Posts
    Colossous's system
    Originally Posted by Agent View Post
    Hi
    There will be a bit sticky on these kinda things once im back modding in a few weeks

    You are partly correct, but its no the OS that deals with addressing. All low-level addressing is done at the BIOS level, not OS.
    Most (all?) 32bit OS's do have a limit of 4gb (without some form of PAE addressing - see below), but it will only see 4gb if 4gb of addressing space for the RAM has been passed on to it (the BIOS bit above )


    As mentioned above, I will write one in a few weeks - I don't know of any off the top of my head sadly

    The reason for this situation is fairly simple. The 32bit OS can only use 32bit addressing from the BIOS. A number of these are memory mapped IO reservations, which 'eats' into your avaliable RAM for a 32bit OS.

    On the motherboard that you had used, it either didnt have (or wasnt on) PAE.
    PAE allows the BIOS to address up to 64gb in a 32bit environment (it uses 36bit addressing IIRC).

    Also, windows needs specific tweaks to get it to work properly in 32bit mode - the /pae switch in the boot.ini file. Its not as simple as plugging it and and playing, like with normal RAM, sadly
    Even if the motherboard did support PAE, without this tweak, it will not work.

    Hope that helps - Its a bit more confusing than it needs to be
    Do you think we'll see mobo manufacturers tweaking the bios soon to accept 4gb of RAM now that people seem to be moving towards wanting 4gb (still over the top as far as i can see !!)

    Hark the children of the Resolution !!
    Colossous is offline   Reply With Quote
    Old 10-05-2007, 06:49 PM   #10 (permalink)
    Senior Member
     
    Join Date: Apr 2007
    Location: Manchester
    Posts: 358
    Thanks: 2
    Thanked 2 Times in 2 Posts
    redddraggon's system
    Originally Posted by Colossous View Post
    Do you think we'll see mobo manufacturers tweaking the bios soon to accept 4gb of RAM now that people seem to be moving towards wanting 4gb (still over the top as far as i can see !!)
    I think it's more likely that people will go over to x64 rather than that
    redddraggon is offline   Reply With Quote
    Reply

    Breadcrumb
    Go Back   HEXUS.community discussion forums > HEXUS.help - buying advice & technical queries > HEXUS.hardware


    Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
     
    Thread Tools

    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off
    Trackbacks are On
    Pingbacks are On
    Refbacks are On


    Similar Threads
    Thread Thread Starter Forum Replies Last Post
    Vista - 32 bit or 64 bit ??? Kumagoro Operating systems & applications 1 02-02-2007 06:32 PM
    Best Corsair RAM for Asus P4C800-E ? solrak HEXUS.hardware 28 18-08-2003 11:04 PM



    All times are GMT. The time now is 07:38 PM.

    Any representations/statements made on the HEXUS.community discussion forums are the representations/statements of the author i.e. the person/organisation making them. If any such representations/statements are disputed they are a matter between the parties concerned. HEXUS Limited accepts no responsibility for any misrepresentations, inaccurate or false statements made by any person/organisation other than HEXUS Limited employees.

    Hosted Exchange

    Powered by vBulletin® Version 3.8.4
    Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
    Content Relevant URLs by vBSEO 3.3.2
    © Copyright 2009 HEXUS® Limited. All rights reserved. Unauthorised reproduction strictly prohibited.