Jump to content


Question about RAM


9 replies to this topic

#1 Pandut

    Abdomen and some dried fish.

  • Project Team
  • 1261 posts
  • Projects: Frontlines and European Conflict

Posted 22 March 2011 - 17:09

So I recently bought a new processor and another 2 gig stick of memory. Got em' installed pretty easily, but whenever I check my system specs, my PC registers my RAM only having 3 gigs of memory. Both of my memory sticks that are 2 gigs each, so I'm not sure why it's doing this :D.
Formerly Sobek

#2 TheDR

    Whispery Wizard

  • Administrator
  • 5846 posts

Posted 22 March 2011 - 17:33

First guess is that you have a 32bit operating system. 32bit operating systems can only use 3.9GB (or something similar) of RAM. You would need to upgrade to a 64bit operating system to use more RAM.
Posted Image
F O R T H E N S
Posted Image

#3 CJ

    Rocket soldier

  • Member Test
  • 2150 posts
  • Projects: Nothing yet

Posted 22 March 2011 - 17:47

View PostTheDR, on 22 Mar 2011, 18:33, said:

First guess is that you have a 32bit operating system. 32bit operating systems can only use 3.9GB (or something similar) of RAM. You would need to upgrade to a 64bit operating system to use more RAM.

They can support 4GB, not use them, they can only use 75% of them actually :|

View PostChyros, on 11 November 2013 - 18:21, said:

I bet I could program an internet


#4 BeefJeRKy

    Formerly known as Scopejim

  • Gold Member
  • 5114 posts
  • Projects: Life

Posted 22 March 2011 - 20:41

Theoretically, a 32-bit OS should be able to use 2^32 addresses in memory which amounts to 4G bytes (4 * 2^30) but the RAM you get from manufacturers I believe uses Giga as 10^9 so that is more like 3.7GB in the true memory address sense. It's the same way with HDDs. You buy a 1TB hard drive but it shows up as 921GB on your system.
Posted Image

#5 CJ

    Rocket soldier

  • Member Test
  • 2150 posts
  • Projects: Nothing yet

Posted 22 March 2011 - 22:05

View PostScope, on 22 Mar 2011, 21:41, said:

Theoretically, a 32-bit OS should be able to use 2^32 addresses in memory which amounts to 4G bytes (4 * 2^30) but the RAM you get from manufacturers I believe uses Giga as 10^9 so that is more like 3.7GB in the true memory address sense. It's the same way with HDDs. You buy a 1TB hard drive but it shows up as 921GB on your system.

That's theoretically, but for some reason if you check the system specs on Win 7 32 bits you'll find that the RAM is always capped at exactly 3GB...

View PostChyros, on 11 November 2013 - 18:21, said:

I bet I could program an internet


#6 Pandut

    Abdomen and some dried fish.

  • Project Team
  • 1261 posts
  • Projects: Frontlines and European Conflict

Posted 22 March 2011 - 22:30

View PostCJ, on 22 Mar 2011, 16:05, said:

View PostScope, on 22 Mar 2011, 21:41, said:

Theoretically, a 32-bit OS should be able to use 2^32 addresses in memory which amounts to 4G bytes (4 * 2^30) but the RAM you get from manufacturers I believe uses Giga as 10^9 so that is more like 3.7GB in the true memory address sense. It's the same way with HDDs. You buy a 1TB hard drive but it shows up as 921GB on your system.

That's theoretically, but for some reason if you check the system specs on Win 7 32 bits you'll find that the RAM is always capped at exactly 3GB...

I'm not using Windows 7 though, I'm using XP.

But let me get this straight, even though I have 4 gigs of RAM, my operating system will only use 3. whatever becuase it's not able to use all of it? And updating ones OS is just upgrading from Windows XP to Windows 7, right?
Formerly Sobek

#7 BeefJeRKy

    Formerly known as Scopejim

  • Gold Member
  • 5114 posts
  • Projects: Life

Posted 22 March 2011 - 22:56

Not true CJ, on my older Vista desktop, RAM was displayed as 3.8GB. Maybe there is something wrong with your RAM? Unless you're using a laptop, in which case, some RAM is reserved for your GPU.
Posted Image

#8 TheDR

    Whispery Wizard

  • Administrator
  • 5846 posts

Posted 22 March 2011 - 23:02

View PostSobek, on 22 Mar 2011, 22:30, said:

View PostCJ, on 22 Mar 2011, 16:05, said:

View PostScope, on 22 Mar 2011, 21:41, said:

Theoretically, a 32-bit OS should be able to use 2^32 addresses in memory which amounts to 4G bytes (4 * 2^30) but the RAM you get from manufacturers I believe uses Giga as 10^9 so that is more like 3.7GB in the true memory address sense. It's the same way with HDDs. You buy a 1TB hard drive but it shows up as 921GB on your system.

That's theoretically, but for some reason if you check the system specs on Win 7 32 bits you'll find that the RAM is always capped at exactly 3GB...

I'm not using Windows 7 though, I'm using XP.

But let me get this straight, even though I have 4 gigs of RAM, my operating system will only use 3. whatever becuase it's not able to use all of it? And updating ones OS is just upgrading from Windows XP to Windows 7, right?

You'd have to make sure to get a 64bit version of Windows 7 (as you can buy either 64 or 32).
Posted Image
F O R T H E N S
Posted Image

#9 BeefJeRKy

    Formerly known as Scopejim

  • Gold Member
  • 5114 posts
  • Projects: Life

Posted 22 March 2011 - 23:15

In practice, you won't gain too much from those 400 or so MB that you're "losing". If you're going for an x64 system, might as well get over 4GB of RAM.
Posted Image

#10 CJ

    Rocket soldier

  • Member Test
  • 2150 posts
  • Projects: Nothing yet

Posted 22 March 2011 - 23:27

View PostScope, on 22 Mar 2011, 23:56, said:

Not true CJ, on my older Vista desktop, RAM was displayed as 3.8GB. Maybe there is something wrong with your RAM? Unless you're using a laptop, in which case, some RAM is reserved for your GPU.

I said Seven, not Vista...
Also it wasn't on my PC, I use 64 bits Win 7 :D

Edited by CJ, 22 March 2011 - 23:27.

View PostChyros, on 11 November 2013 - 18:21, said:

I bet I could program an internet




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users