Solved

Useable memory not actual memory

Posted on 2011-09-26
13
432 Views
Last Modified: 2012-05-12
With a Win 7 32bit Ultimate on a new HP, useable is 2.93 gig and 4 gig installed. In taskmanager, it says 2.93 available. So is the 1 gig lost or held in reserve for windows or maybe video?
0
Comment
Question by:cebu1014
13 Comments
 
LVL 14

Accepted Solution

by:
athomsfere earned 500 total points
ID: 36600831
x86 can only address 4GB of RAM. This includes the video card and some other parts of the OS, which gives you a usable RAM of approximately 3GB. Sometimes a little more, sometimes a little less but that looks right.
0
 
LVL 28

Expert Comment

by:Run5k
ID: 36600860
You are essentially seeing the correct amount of available memory.  This article helps clarify things:

Clearing up the 32/64-bit memory limit confusion
0
 

Author Comment

by:cebu1014
ID: 36601062
So would the WIN7 hole in physical memory for set aside for video memory applies also to XP PRo 32 bit.?
I never saw XP PRO report this has memory loss in task manager...but was it really assigning memory addresses off as unuseable?
0
 
LVL 50

Expert Comment

by:jcimarron
ID: 36601274
cebu1014--Perhaps of help.
" ...msconfig/ boot/advanced, and untick 'maximum
memory'... Reboot and now 8gb of RAM is shown in system with no
amount usable."

This comes from  http://www.w7forums.com/win7-64bit-not-seeing-all-8gb-ram-t9488p2.html  
See BobH's solution about 60% down the page, and a post toward the end as to what the word "usable" means.
0
 
LVL 22

Expert Comment

by:senad
ID: 36688687
windows 7 x32 uses only up to 3gb of ram. No more ....
You can have 20 gb of ram but W7 x32 will use only 3gb.
To use maximum amount of memory you need W7 x64 bit installed.
0
Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

 
LVL 59

Expert Comment

by:LeeTutor
ID: 36987618
I've requested that this question be closed as follows:

Accepted answer: 500 points for athomsfere's comment http:/Q_27328323.html#36600831

for the following reason:

This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
0
 
LVL 22

Expert Comment

by:senad
ID: 36987619
The answer is actually  not correct !
There is a difference of how much memory a system can use
and how much it can handle. How much memory a system can use is seen here :
http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778%28v=vs.85%29.aspx

In non-PAE modes of x86 processors the RAM memory is always limited to 4GB.
However,the architecture of the x86 limits RAM usage to something like 3.2 or 3.4 gb.
So if you have 4gb of ram windows will display lesser availability,cca 3.2.
Here is a nice example :
http://www.codinghorror.com/blog/2007/03/dude-wheres-my-4-gigabytes-of-ram.html


0
 
LVL 28

Expert Comment

by:Run5k
ID: 36987697
With all due respect to Senad, I think that Athomsfere's answer is essentially correct.  Yes, you can certainly get in-depth regarding the terminology.  That is why I posted a hyperlink to an article with a more elaborate explanation, which in turn references an article by Mark Russinovich with an even greater level of detail.

That being said, Athomsfere's answer is relatively simple but essentially correct.
0
 
LVL 22

Expert Comment

by:senad
ID: 36990353
actually not correct....
Windows 7 use 4 GB  RAM. It is split into 2 parts:
2GB for programs and 2 GB for system (kernel).
Theres a trick to correct this ratio (wake windows with /3GB switch) and you will have 3 GB for programs. But this is all virtual RAM.
Basically BIOS and other cards steal some of you RAM and you end up with 3 to 3.2 GB. Rest is available to Windows. More cards you have less ram you get ...
x86 system have 4GB limit (so the answer seems correct) but user was wondering where did his ram go. Thats how I understood the q ...
0
 
LVL 22

Expert Comment

by:senad
ID: 36990365
So roughly, the limit for a 32-bit Windows system is 4GB minus the amount of dedicated memory installed in BIOS (on the motherboard, including cache, onboard audio and video memory and etc...) -- which usually translates as about 3GB of useable RAM. So I hope RAM mystery is solved ... :-)
0
 
LVL 28

Expert Comment

by:Run5k
ID: 36990385
Senad, I have a great deal of admiration for your Windows expertise.  However, I feel the same way about LeeTutor and his status as a Microsoft MVP certainly doesn't hurt that sentiment.

That being said, LeeTutor didn't have any problem with the accuracy of Athomsfere's answer and neither do I.  No, his answer didn't provide a tremendous amount of detail like you saw within some of the links that we posted above.  On the other hand, his veriage really isn't vastly different than what you wrote in your last post.  I certainly respect your opinion, but I really think that we are splitting hairs over the terminology.
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

Suggested Solutions

So many times I have seen the words written in a question "if only I could show you" or " I know how hard it is for you since you can't see it" in any zone. That has inspired me to write about this tool in windows 7 called "Problem Steps Recorder…
When you start your Windows 10 PC and got an "Operating system not found" error or just saw  "Auto repair for startup". After a while, you have entered a loop for Auto repair which does not fix anything and you will be in a  panic as all your work w…
This Micro Tutorial will give you basic overview of the control panel section on Windows 7. It will depth in Network and Internet, Hardware and Sound, etc. This will be demonstrated using Windows 7 operating system.
The viewer will learn how to successfully create a multiboot device using the SARDU utility on Windows 7. Start the SARDU utility: Change the image directory to wherever you store your ISOs, this will prevent you from having 2 copies of an ISO wit…

760 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now