Running out of memory. Help. 4gb.

To ask the question a 3rd time!

You haven't removed the pagefile / virtual memory have you?

It looks like you've either disabled or limited your virtual memory size, and that's what's causing the popup to appear

Potentially a silly answer, but in the pic he posted at the bottom is a system stat with a commit size, isn't this the pagefile?
 
Potentially a silly answer, but in the pic he posted at the bottom is a system stat with a commit size, isn't this the pagefile?

No it isn't. I set my swap file to 128Mb earlier to see what would happen. My TV application crashed out within 5 minutes with a 'low memory' error very similar to the message in the first post.
 
Last edited:
Potentially a silly answer, but in the pic he posted at the bottom is a system stat with a commit size, isn't this the pagefile?

That's the thing, I don't have any 32bit systems with 4gb to test..

I 'think' the 'commit' is total memory, real and virtual (so it should never run out)

OP, answer my question :D



Yellowbeard, you'll know way more than me in this area, is that expected behaviour if it's disabled?
 
To ask the question a 3rd time!

You haven't removed the pagefile / virtual memory have you?

It looks like you've either disabled or limited your virtual memory size, and that's what's causing the popup to appear

i dont know what you mean sorry, sorry for long wait, i thought this thread was dead :P
How would i disable it?
 
update - pagefile has been removed. Just googled it did what it said, but i couldnt contiune because its already disabled :)
 
no no, disabling the pagefile is a BAD thing

set it to system managed, and your 'computer is low on memory' problem will be 100% fixed
 
its saying now i have 3075mb of useage :( but its no problem now, i have my 64bit OS on disc here beside me, saving up for a SSD card now so i can install it, Hopefully this will fix it.
 
set pagefile to system managed, then reboot

it'll stop the low on memory problem


the 32bit memory issue can only be sorted by using 64bit, but you shouldn't get any 'out of memory' messages. you're getting that because the pagefile is off.

after setting it to auto and restarting, can you show us a screenshot of the performance tab in task manager? (32bit)
 
memoryhelp2.jpg


thats right after restart,
iv reset all my startup services and items to only basic needs (tablet stuff takes up quite a lot...) So idleing 1gb is normall for me

Ill go and play oblivion for a while, that usely gets the low memory error quite early on in the game. If i dont get it, its fixed :)
 
I understand you have already said that the page file had been disabled but I wrote the following a couple of days ago but just hadn't posted it yet so I thought I would just post it as I had written it.

The most likely reason why you are receiving the Your computer is low on memory message is because the applications you have running are unable to allocate the virtual memory they need because either you have disabled the paging file or the paging file isn't large enough for your workload. In the picture you have posted, in Task Manager and under the System heading and then in line with Commit (MB), the very first value is the commit charge current which represents the amount of committed virtual memory processes which are currently active have allocated. The second value is the commit charge limit which is based on roughly the amount of physical memory plus the size of the paging files and this represents the maximum amount of committed virtual memory processes can allocate at any one time.

If your paging file is not large enough to support the committed virtual memory requirements of your workload, your processes won't be able to allocate the virtual memory they want and will fail to run correctly. The system where I took the images below has 4GB of RAM and the paging file has been disabled to quickly illustrate what happens when you hit the system commit limit. The same would also apply if I had a paging file though, it would have just mean I would have needed to increase the workload of the system.

69ffe6cc.png


64ce3845.png


1b4ba97d.png


If you would like to manually size the paging file and are willing to take the time out to monitor the committed virtual memory requirements for your workload, this article here will help you out. If not, letting Windows manage the size of the paging file should be sufficient.
 
cheers fire wizard that has explained a lot! Im playing oblivion right now and i dont seem to be getting the low on memory anymore :) I probly will if i use more of the ram but it seemed to stop coming up at its usual time
thanks again!
 
cheers fire wizard that has explained a lot! Im playing oblivion right now and i dont seem to be getting the low on memory anymore :) I probly will if i use more of the ram but it seemed to stop coming up at its usual time
thanks again!

If you let the system manage the paging file, you shouldn't receive any more Your system is low on memory messages since the system will have a much larger commit limit. Letting the system manage the paging file isn't the most optimal way since it bases it on the amount of RAM you have when the paging file should be set in accordance to your workload. Though, there won't be any side effects in letting the system manage the paging file, assuming it's large enough to support your workloads system commit.

Out of interest, is that 32 or 64bit?

It's Windows 7 Home Premium x64.
 
Hi I am Thomas.
If you have 64 bit Hardware in you system, you should installed 64 bit operating system. so that you can utilize your computer maximum.
Other thing that you remember that set your virtual memory level high. This will also increase you computers performance specially when any heavy program loads.
 
Back
Top Bottom