Issue with RAM in Win7

Discussion in 'Windows 7' started by alextheg, Oct 2, 2009.

  1. Valoni

    Valoni MDL Junior Member

    Aug 5, 2009
    69
    22
    0
    Hi Guys!!

    some info to explain Memory Recognition shortly :


    ALL OS 32 Bits "except Servers" doesn't recognise more than 2gb ram
    because of RAM Addressing 2^32 bit - that's is reason why 32bits OS doesn't show more than 2 GB physically ram

    so if you are using 64bit OS its us Ram Addressing on 2^64 and you can reach max -16 GB physically ram since hardware support is 4 slots x 4 gb ram per slots

    for more info about total ram please track into internet about Ram Addressing ISSUES to understand reasons why your machine doesn't recongnize more than 2 GB RAM


    regards,Valoni :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. alextheg

    alextheg MDL Expert

    Jan 7, 2009
    1,776
    812
    60
    @Valoni. Incorrect. My last mobo running win7 32bit had 3gb ram installed and fully recognised. 2 x 1gb and 2 x 512mb.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. guig

    guig MDL Member

    Apr 15, 2008
    162
    5
    10
    32 bit Operating Systems don't recognize more than 3 gigs, not 2..
     
  4. TigTex

    TigTex MDL Senior Member

    Oct 5, 2009
    451
    358
    10
    Wrong... it's 4gb NOT 2gb. 2^32=4G. So all 32bit OS's are capable of 4gb but not more than that, but because of kernel and system limits only use part of it (3.23gb...)

    2^64 is WAY MORE than 16gb... its more than a milion terabytes. The only thing that limits 64bits OS's ram is the kernel

    shortly: The same way that FAT32 doesn't support 4gb or more files, a 32bit sistem doesnt suport 4gb ram.
     
  5. guig

    guig MDL Member

    Apr 15, 2008
    162
    5
    10
    I agree, it's exactly 3.23 gigs...
     
  6. twiz

    twiz MDL Senior Member

    Jul 30, 2009
    401
    1
    10
    #26 twiz, Oct 6, 2009
    Last edited: Oct 6, 2009
    guig, you're wrong.. it's exactly 4.00 gigs:
    2^32 = 4,294,967,296
    4,294,967,296 / 1,024 = 4,194,304
    4,194,304 /1,024 = 4,096
    4,096 / 1024 = 4



    Then I'll ask this question again since I didn't get an answer last time I asked...
    Why (or better yet, HOW) do 32bit Server OS's, and even Linux OS', support more than 4GB of RAM?
     
  7. sam3971

    sam3971 MDL Guru

    Nov 14, 2008
    2,235
    311
    90
    Alextheg, what is your MoBo make? I have an Asus Board that does the same thing. I should have 4 GB but I only have 2.9 available. You may be having the same issue as I am with your MoBo stealing Ram for Hardware dude. For me it tells me that 1.1 GB is Appropriated(Not Available to me) and I have 2.9 available. I am not sure why this is happening to me and I am going through Asus support but this could be the same problem with you too dude. Another potential problem is your MoBo maybe was not made to handle that much RAM dude. Anyway, good luck to you on your problem dude. Sorry I can't be more help.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...