How to decrease the memory usage in Windows XP

June 20, 2013 at 07:25:32
Specs: Windows XP, 1,6 Dual Core / 2 Gb
I saw question in this forum "How to decrease the System Cache in Windows XP". Well. You have stated your question one way, but maybe you want to restate it as "How to stop Windows XP consuming more and more RAM over time of running?"
The answer is unknown. So maybe "no way you can do it". But I had some good results by setting to "0" the registry value "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory
Management\PrefetchParameters\EnablePrefetcher" and rebooting. What it does: it prevents Windows from using up RAM filesystem cache for _preloading_ of OS files and those other files that you run often. The RAM usage improved, but HDD reads increased and overall slowed down the system a little.
I observed the Physical Memory usage indicators in Task Manager over the time my system started up, and over the time I started up all my work environment. It appeared that System Cache _dropped_down_ every time I ran something when it was below 50% of Available Memory.
I hope this helps.

See More: How to decrease the memory usage in Windows XP

Report •


#1
June 20, 2013 at 08:38:03
Prefetch does not slow the system but records paths so that individual programs open more quickly next time. A prefetch file is only produced the first time a specific program opens - there is no further activity and nothing runs in the background.

As you said yourself, the result of tweaking prefetch in the registry slowed your system a little (the activity moving to the HD). Unless I have missed something it seems a bit pointless.

Always pop back and let us know the outcome - thanks


Report •

#2
June 20, 2013 at 09:29:09
Prefetch is one of the most misrepresented features of XP. There are a large number of Internet articles that supposedly describe how it works and how you can modify it for your own benefit. Unfortunately, most of these articles are wrong, many are mostly nonsense.

It is widely believed, largely because of misinformed Internet articles, that XP looks in the prefetch folder at bootup and then proceeds to preload everything it finds there. That isn't even close to reality. In fact, application prefetch files aren't even looked at until the application is launched. These files contain information gained from previous experience on how to more efficiently launch an application. To understand how that works you need to first understand how a modern virtual memory operating system works and that is not simple.

Why would you want to decrease the size of the system cache? This cache greatly benefits system performance and reducing it's size will almost always be harmful.


Report •

#3
June 20, 2013 at 09:55:13
Not much I would argue with here:
http://home.comcast.net/~SupportCD/...

Always pop back and let us know the outcome - thanks


Report •

Related Solutions

#4
June 20, 2013 at 10:44:20
That was a good read Derek. Amazing how garbage is repeated until it becomes a fact or a "fix".

Skip
Audares Juvo


Report •

Ask Question