Win 7 64 home prem is leaving me with very little free memory out of 8GB please help.

LOL at all the posts.

Basically W7 will use as memory as it can for caching purposes but as soon as a process makes a request for RAM it will free up RAM. As people have stated why have all this RAM if the OS makes no use of it, W7 does make use of it and this is why if you have faulty bits in your RAM W7 and Vista in that fact would show this up as errors.
 
Looks fine to me. Available memory is the key value, not Free Memory.

So the available memory bit is whats important, thank you for clarifying, I appreciate that, on vista it was classed as free memory so it has changed in win 7. Amongst all the comments assuming I'm an idiot for making windows behave how I want it to, that is all I wanted to know so thanks again.

I have often gone up to the 8gb actual ram limit in apps and could easily use much more so it is not wasted ram but to me it would be wasted ram if I allowed windows to load unnecessary apps without me giving it the ok, I test my ram now and again there is no problem with it.

Also Free memory is ready memory imo and I'm on raid0 ssd with 480MB/s with 0.8ms seek time compared to an average 70MB/s to 100MB/s reads with around 8ms seek time so any app loads pretty much instantly, so superfetch is not 1 of the best features of win 7 for me at least and do not need it.
 
I know why you disabled those which is fine for vista 64 but its not needed for win 7 64. I disabled the same on vista and it did free up a little, baring in mind I was on 2 gig ram only. you dont need to do it on win 7 with 8 gig, just put it back and tou will be fine. for those that dont know why anyone would disalbe page file and prefetch here is a little explanation.

Superfetch
is a new improved feature in Vista that monitors which applications you use the most and preloads these into your system memory (RAM) so they'll be ready when you need them. you can change Superfetch to preload only the Boot files, Program files, or the default both Boot and Program files into memory.

Sometimes Superfetch may cause a bit of a longer startup as it loads everything into memory and your hard drive is running more to preload this data for Superfetch into system memory. This should improve over time as Superfetch learns by building a profile of your usage habbits and applies this information to it's prefetching decisions.

INDEX
The Index keeps track of the files on your computer and stores information about the files, including the file name, date modified, and properties like author, tags, and rating. The index is used to make searching for files in Vista much faster. Instead of looking through your entire hard disk for a file name or file property, Vista scans the index, which allows most results to appear in a small fraction of the time that a search without the index would take.

The Index will run slowly in the background during low or idle computer usage to keep itself updated and current from the changes you make to the files from the locations that you have listed in the index. If you do a lot of changes in these indexed locations, then your search results will not always be accurate until the index has finished updating itself. This can cause the hard drive to run a lot, especially for the first week or so after installing Vista. If you do not do a lot of searches or need very accurate search results, then disable the index to allow Vista to default to using the full non-index search of the drive. The searches will take a bit longer since it is a non-indexed search, but it will cut down on the hard drive running as much and will give accurate search results. Disabling the index may also impact some Microsoft programs, like MS Office Outlook or Windows Media Player, that use the Index when they search

FOLDER TYPE
It has been reported that installing the Vista SP2 has helped resolved this issue of Vista forgetting folder view settings for no apparent reason.

PAGE FILE
Virtual memory or paging implementation in Windows Vista ensures that the operating system can properly handle and open large set of data that does not fit into physical memory. As a result, the paging file in Windows Vista can grows in size over time. However, uers can tune and configure Windows Vista to use free space on any available drives for page files storage, set a minimum and maximum size allowed for the paging files, or simply turn off virtual memory paging feature

Having no pagefile at all can cause problems with some games
 
Last edited:
Also Free memory is ready memory imo

No, free memory is wasted memory, what's the point in having most of your memory sitting there doing nothing? Available memory is ready memory, Windows will clear things out of the cache if that memory is actually needed.

If you want an OS that will have most of your memory being wasted and sitting there unused then go back to XP, that handles memory the way you apparently want your OS to.
 
I have often gone up to the 8gb actual ram limit in apps and could easily use much more so it is not wasted ram but to me it would be wasted ram if I allowed windows to load unnecessary apps without me giving it the ok, I test my ram now and again there is no problem with it.

Why did you disable the page file then? :confused:
 
Why did you disable the page file then? :confused:

Thinking maybe he is getting confused as to what the page file is. IE virtual RAM

EDIT ok so just read u have a SSD, im guessing you want it to last a while? I would try just using 256 min - 256 max
SOME games/apps WILL need page file and you are starving it so in the end its a bottle neck but only when your system really needs ti use it.
 
Last edited:
Idk, there's always someone who gets something that works then pokes what they don't fully understand then breaks it completely. Reinstall, leave it alone. It'll take about 1-2 weeks to learn your habbits, that vista stuff applies to vista (mostly) not windows 7 - the key clue is in the name, it's different.

If you do this and still fuss about free ram box it up and donate it to someone who'll actually make use of it, it'll shave afew pennies off your power bill too :)
 
Also Free memory is ready memory imo and I'm on raid0 ssd with 480MB/s with 0.8ms seek time compared to an average 70MB/s to 100MB/s reads with around 8ms seek time so any app loads pretty much instantly, so superfetch is not 1 of the best features of win 7 for me at least and do not need it.

Your RAM will be capable of reading and writing data at at least 5000MB/s with a latency of a tiny fraction of an ms. When RAM used for Superfetch is required by an app, it can be made ready much, much faster than your system can fill it. Disabling Superfetch is compromising your performance for no benefit whatsoever.
 
Your RAM will be capable of reading and writing data at at least 5000MB/s with a latency of a tiny fraction of an ms. When RAM used for Superfetch is required by an app, it can be made ready much, much faster than your system can fill it. Disabling Superfetch is compromising your performance for no benefit whatsoever.

and disabling the pagefile is further contributing to possible issues and the "issue" that the OP asked about in the first place.

just think (for once!) - if you disable the pagefile (which is NOT "virtual RAM") where do you think the OS is going to put all those files that it actually needs? the RAM you eejit.
 
So the available memory bit is whats important, thank you for clarifying, I appreciate that, on vista it was classed as free memory so it has changed in win 7. Amongst all the comments assuming I'm an idiot for making windows behave how I want it to, that is all I wanted to know so thanks again.

He's right, the available thing is what is important, but it was the same in Vista.

I have often gone up to the 8gb actual ram limit in apps and could easily use much more so it is not wasted ram but to me it would be wasted ram if I allowed windows to load unnecessary apps without me giving it the ok, I test my ram now and again there is no problem with it.

Why not? What if they are apps you are going to use (superfetch caches the most used programs only)?

Also remember this is no overhead for using memory that has cached programs in it. If the memory needs to be freed, it's not unloaded, but simply overwritten.
 
There seems to be this myth that if memory is in use by Superfetch that it takes a lot of time for that memory to be released and used again. It's almost as though people think the memory has to be set back to 00000 zero's again before any other program can touch it.

This is not true. Not just of memory used by Superfetch, but of all memory.

Memory used by Superfetch can be reclaimed and made available instantaneously. The kernel can do it just as quickly as it can with any "normal" memory allocation.

This is part of the beauty of Superfetch.
 
Op forgets that memory speeds are in the GB/sec bands so free vs available ram can cycle in the blink of an eye.

Windows is super efficient now at mememory management.

Leave.


It.


Be.
 
Back
Top Bottom