How do i stop Windows 8's excessive disk caching of currently unused programs?
-
Wednesday, August 01, 2012 4:20 AM
I have Windows 8 Release Preview installed on a Samsung F2 1 TB ecogreen drive. (Very high benchmark speeds, 100% disk health, defragmented weekly, can't complain at all!)
Though i appreciate the thought behind this sort of resource management, i simply can't stand the fact, that Windows 8 reduces the RAM usage of currently unused applications to a ridiculously low amount, resulting in a very serious performance hit, when i switch back to using them.
Just now as i was using a fullscreen application that usually consumes 800 MB RAM at average, i heard an email notification. I alt tabbed out to respond to the e-mail, and when i finished i checked my Task Manager. I was shocked that in those few minutes i wasn't using it, my application's RAM usage got reduced to the ridiculous amount of 7,6 megabytes! Switching back to it, it was of course - as expected - freezing for minutes, until all the necessary information has been loaded back to RAM. (That program is still running as i write this, and it's now at 5,56 megabytes.)
Windows 8 does this with every RAM heavy application i use. Some of my programs recover from this, some i have to restart to get them working again properly, because if i don't restart them, they stop responding (as in really stop responding) for 1-5 seconds at literally every single click, indefinitely. One of the programs that can't recover from this caching is my browser. Imagine you are a forum moderator, have 40-50 tabs open in your browser (topics to watch, or to respond to), and have to close your browser then reload the whole thing, because you just used some other application.
I want this madness to stop. Any ideas how i could turn this caching off? (And don't you think that this sort of disk caching will kill SSD drives significantly faster?)
All Replies
-
Wednesday, August 01, 2012 1:02 PMAnswerer
Please download RAMMap [1][2] and run it when you have the high Memory usage. Now save the data as a RMP file. Zip the RMP file and upload the zip to your SkyDrive [3] and post a link here.
André
[1] http://technet.microsoft.com/en-us/sysinternals/ff700229.aspx
[2] http://blogs.technet.com/b/askperf/archive/2010/08/13/introduction-to-the-new-sysinternals-tool-rammap.aspx
[3] http://social.technet.microsoft.com/Forums/en-US/w7itproui/thread/4fc10639-02db-4665-993a-08d865088d65"A programmer is just a tool which converts caffeine into code"
- Proposed As Answer by Andre.ZieglerMicrosoft Community Contributor, Editor Tuesday, August 21, 2012 11:05 AM
-
Wednesday, August 01, 2012 3:36 PM
Thank you, currently i'm having issues with skydrive (Upload stuck at 0%) but i will post the RMP as soon as i have it uploaded.
However it strikes me as odd why you'd want a high memory usage map, it's the "standby" value which is interesting, and cause of my problem, i WISH my memory would stay full all the time, then i wouldn't have this problem. (Windows 7's memory management was perfect.)
Currently i have 2087.996 K total, 959.1968 K active, and 887.124K in standby. It's totally unnecessary for windows to put anything in standby, because i have available RAM for anything to stay active, and i have most of the time, this is the actual problem, Windows 8 puts everything totally unnecessarily into standby, causing my applications to hang constantly when i am going back to using them. (Thanks for RAMMap, now i can actually put it correctly into words what problem i'm having.)
Currently a game uses as low as 17 MB of active memory because it's on my taskbar, while over 700 MB are in standby (differs wildly upon re-mapping) - totally unnecessarily because i only have 52% RAM usage, so my RAM could handle it. This happens all the time, Windows 8 constantly dumps every last bit of all currently unused applications into standby, and not just enough to have RAM for what i'm currently using, if it puts something in standby, it's every last bit it can.
- Edited by Domonkos Horvath Wednesday, August 01, 2012 3:42 PM clarification
-
Thursday, August 02, 2012 8:18 PMAnswerer
Give me the file. I can't really udnerstadn which "issue" you have. Standby = Cache which is fine and DOESN'T impact you. If you need RAM, Windows can free this very fast.Thank you, currently i'm having issues with skydrive (Upload stuck at 0%) but i will post the RMP as soon as i have it uploaded.
However it strikes me as odd why you'd want a high memory usage map, it's the "standby" value which is interesting, and cause of my problem, i WISH my memory would stay full all the time,
"A programmer is just a tool which converts caffeine into code"
-
Friday, August 17, 2012 1:17 AM
I already found the solution for this issue. It is call Windows 7!!!!
This new OS is equivalente to Windows Vista...we will have to wait to Windows 9 to have something that really works for all the late entry devices Microsoft wants lately to get into....

