Results 1 to 5 of 5

Thread: Windows' RAM question.

  1. #1
    Join Date
    Sep 2009
    Posts
    30
    Rep Power
    0

    Default Windows' RAM question.

    I've always wondered since I first saw that Windows doesn't see my whole 4GB of RAM installed, but rather shows that I've got only 2.75GB. I did some research and I've found out it says that Windows (32bit) can only display 3GB max. One website says it uses only 4GB of "address space" which I don't understand!

    Then, after I've updated my Windows Vista to SP1, the total amount of RAM was restored from 2.75GB to 4GB. But does Windows shares a portion of my RAM with the other hardwares installed on my rig (if the RAM exceeds 3GB)? And if it does share when 3GB of RAM is present or even more, why doesn't it also share the RAM when it's less than 3GBs? And with the SP1 being installed with the whole 4GB shown, does it still share some of the RAM with the hardwares? Or can I really take use of the full 4GB?

  2. #2
    Join Date
    Sep 2009
    Posts
    32
    Rep Power
    0

    Default

    You need to enable PAE "Physical Address Extension" support in your bios. That should enable more RAM for the OS.

  3. #3
    Join Date
    Aug 2009
    Posts
    30
    Rep Power
    0

    Default

    A 32 bit OS can use 4GB minus some graphics memory. It will top out at 3.25GB.

  4. #4
    Join Date
    Aug 2009
    Posts
    30
    Rep Power
    0

    Default

    Address space means total amount of memory addressable by the OS. With a 32-bit OS, this equals 4GB but because all of your other devices (video cards, hard drives, etc) also have memory that must be addressed all of the memory on these devices added together is subtracted from that 4GB total. Whatever space is left is used to address whatever RAM you have installed.

    PAE isn't enabled in Windows desktop OSes only in Server editions. There is no PAE option in the BIOS it is a feature built in to x86 CPUs. All this did was add 36-bit address tables to enable support of up to 64GB of RAM. The problem is, most drivers and software weren't written to take advantage of PAE so it cause a lot of issues on the desktop. MS decided it would enable PAE for servers, as the drivers can be more tightly controlled on server platforms.

    Vista SP 1 and I believe XP SP 3 (both 32-bit) made a cosmetic change only they will both now display the amount of RAM installed but they are still limited to 4GB of address space. That means they will still use less than the full 4GB of installed RAM.

  5. #5
    Victorino Xalbador is offline Junior Member
    Join Date
    Aug 2009
    Posts
    26
    Rep Power
    0

    Default

    To make 4GB RAM usable, an address space larger than 4GB must be supported. That support hasn't been there since XP/SP2.

Similar Threads

  1. Question about new CPU
    By Benedict Patrician in forum CPU & Components
    Replies: 5
    Last Post: 10-16-2010, 12:28 PM
  2. Question related windows vista
    By MartinWilson in forum Windows Vista
    Replies: 1
    Last Post: 07-19-2010, 01:33 PM
  3. Windows XP install question.
    By AndersonGR in forum Windows XP
    Replies: 0
    Last Post: 04-20-2009, 02:47 PM
  4. Windows XP install question.
    By AndersonGR in forum Windows XP
    Replies: 0
    Last Post: 04-20-2009, 02:29 PM
  5. upgrade my windows XP desktop PC question ?
    By xtoys2000 in forum Windows XP
    Replies: 2
    Last Post: 04-02-2008, 05:40 AM

Bookmarks

Posting Permissions

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48