I'm not complaining that my RAM is being used but...

I think my PC is high enougb spec for the moment tanks!

I'm getting crashes and out of memory issues if i leave FF and chrome open all night. Thinking of upgrading to 12Gb.

That's a bit extreme o.0

If you're getting crashes like that then your RAM may be faulty somewhere, ran memory diagnostics? My FF is left open 24 hours a day and never had a crash :p
 
Tanks, like houses....

I'm actually using my work's KB and it's a Dell so I let myself off with that one :p
 
The CleanMem Mini Monitor uses the GlobalMemoryStatusEx API to pull memory and page file usage.
http://msdn.microsoft.com/en-us/library/aa366589(v=vs.85).aspx

So Windows reports page file usage through that API. Yet if i open the performance monitor in windows the numbers don't match.

So what do you think is the best API to use to pull proper page file usage?

GetPerformanceInfo API would be better wouldn't it?

http://msdn.microsoft.com/en-us/library/ms683210(v=vs.85).aspx

I am by no means a software developer so I'm afraid I can't really help you there. However, what you're currently displaying as "Page File Usage" is defiantly not page file usage. What it appears to be displaying is how much system committed virtual memory has currently been allocated, which is displayed as "Commit Charge Current" in programs such as Process Explorer, or something like "Page File" in task manager before Windows 7. Why task manager labeled it along the lines of "Page File" though, I do not know.

If it must be linked to the paging file, think of it as "potential page file usage", meaning if the majority of private committed virtual memory had to be paged out all at once, it's how much page file space would be needed. However, as far as I'm aware, that is simply not something which is likely to happen.

I'm getting crashes and out of memory issues if i leave FF and chrome open all night. Thinking of upgrading to 12Gb.

Those "Out of memory" messages you're getting are possibly to do with virtual memory, not physical memory. If a process is leaking virtual memory, upgrading the amount of physical memory isn't going to resolve that issue, it will just mean you will get those "out of memory" messages later due to the system having a much larger system commit limit.
 
Back
Top Bottom