New
#1
How do I kill standby memory?
Here is my problem: I want to disable standby memory.
Reasons
There are several reasons why it should be disabled:
- Windows reads hard drive to fill cache. Not only it stores files which are being read by some application and therefore they had to be read anyway, but it also reads some files which were not actually demanded yet... Such policy stresses HDD.
- I get "Low memory" message boxes from Windows asking me to close some application. Which is strange. I've read that standby memory is being released by Windows as soon as it is needed. But it seems like Windows don't take into account that I still have standby-aka-free memory when showing me these messages
- Games which tend to allocate large amounts of memory start freezing for 5-10 seconds from time to time as soon as RAM is filled by "standby" memory and no free memory left. This is also strange. I've read that Windows releases standby memory as soon as it needed... But it looks like it causes freezing. This is especially bad for games which load levels dynamically
Attempts
- I've disabled SuperFetch service in service control panel
- I've set EnablePrefetcher and EnableSuperfetch to 0 in Windows registry at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
But I still see standby memory blue bar continuously increasing in Windows Resource Monitor