Sign in with
Sign up | Sign in
Your question
Closed

Memory issue

Last response: in Windows 7
Share
November 29, 2011 11:03:12 PM

Hi, could someone clarify what the problem is if possible.

I have windows 7 ultimate, when i check my memory in task manager, under the performance tab i see total, cached, available and free. Here's the problem, when opening applications, like games, the memory under 'free' starts to rapidly deplete from 7gb eventually down to zero, even when the applications are closed and stays around 0-100mb despite me having at least 6gb of available ram cached.

Is this an error with my cpu/ram/hdd? perhaps a driver issue with windows 7? or is this normal for this to happen?

More about : memory issue

November 29, 2011 11:19:21 PM

seems fine to me if the computer isnt studdering and freezing
Score
0
a b $ Windows 7
a b } Memory
November 29, 2011 11:25:58 PM

I'm not sure about what your exact situation is and what memory does but it does seem to me that the purpose of ram is to hold data for the cpu to use and when you open an application I would expect data to then flow into the ram to be ready for use and the more ram you have the more the cpu can load into it for quick access. If you then close the application the data will remain untill you open another and then it will load that data. If you were getting error messages saying out of memory then I would be concerned about what is going on but if not then it could be just the normal operation of how ram is used. Hope that all makes sense to you.
Score
0
Related resources
November 29, 2011 11:33:32 PM

inzone said:
I'm not sure about what your exact situation is and what memory does but it does seem to me that the purpose of ram is to hold data for the cpu to use and when you open an application I would expect data to then flow into the ram to be ready for use and the more ram you have the more the cpu can load into it for quick access. If you then close the application the data will remain untill you open another and then it will load that data. If you were getting error messages saying out of memory then I would be concerned about what is going on but if not then it could be just the normal operation of how ram is used. Hope that all makes sense to you.


Yes it just seems strange that it takes all the available memory from 'free' when using an application then doesn't release it back into free, could anyone confirm is this happens with them just by checking their task manager after opening an application, thanks.
Score
0

Best solution

a b $ Windows 7
November 30, 2011 3:09:51 AM

Heres the issue I see: When an applications main thread dies, its address space goes away, and thus any allocated RAM should be marked as free.

Its also VERY unlikely that a single 32-bit application is hogging all ~7GB RAM, because they are physically limited to just 4GB [Assuming large address aware].

Then again, as someone who understands how things work under the hood, I know Task Manager isn't the most reliable piece of reporting software ever created...

BTW:

Free RAM = Not being used at all, and has never been used by any application.
Avaliable RAM = Capable of being used as determined by OS [paging, etc].

Unless you are running without a pagefile, Avaliable RAM is the only one that matters.

http://brandonlive.com/2010/02/21/measuring-memory-usag...
Share
November 30, 2011 4:02:51 AM

gamerk316 said:

Its also VERY unlikely that a single 32-bit application is hogging all ~7GB RAM, because they are physically limited to just 4GB [Assuming large address aware].


3.5gb not 4gb
Score
0
November 30, 2011 2:26:54 PM

gamerk316 said:
Heres the issue I see: When an applications main thread dies, its address space goes away, and thus any allocated RAM should be marked as free.

Its also VERY unlikely that a single 32-bit application is hogging all ~7GB RAM, because they are physically limited to just 4GB [Assuming large address aware].

Then again, as someone who understands how things work under the hood, I know Task Manager isn't the most reliable piece of reporting software ever created...

BTW:

Free RAM = Not being used at all, and has never been used by any application.
Avaliable RAM = Capable of being used as determined by OS [paging, etc].

Unless you are running without a pagefile, Avaliable RAM is the only one that matters.

http://brandonlive.com/2010/02/21/measuring-memory-usag...


I'm using 64 bit windows 7, so i get all 8gb of ram usage, but thanks for clearing up that free memory isn't important, i was a little worried why it wasn't being released back into free memory after an application was used.

BTW the link you provided was very helpful, appreciated.
Score
0
November 30, 2011 3:23:43 PM

Best answer selected by sadas21.
Score
0
a b $ Windows 7
a c 146 } Memory
November 30, 2011 3:24:05 PM

This topic has been closed by Nikorr.
Score
0
!