28 Sep
Instead of installing another software and adding one more program to list of background running programs, here is another alternative which I personally think that it can be better than Minimem if you’ve configured it properly. It is small, fast, free, and no configuration required!
CleanMem is a tool that Shane wrote for his customers and have used it on their systems for the past few years, and decided to release it on the net. The program will install and set it to run every 30 min via the windows task scheduler. You can change this to any amount of time you like by simply going to the task scheduler in windows and changing any of the options you like.
Install it and your done! The program doesn’t run in the back ground, once it does its job it closes and doesn’t run again until the task scheduler runs it.
The program is very simple to operate as it will run and clean the memory out of all processes it can, without any user input. CleanMem doesn’t work like other memory cleaners that do nothing but force windows to free up memory by using up all the available memory. This old trick then causes your system to lag big time!
Cleanmem works in a matter of about 5 sec. It uses a windows API call that is in Windows 2000, XP, 2003, Vista & 2008 that tells windows to cleanup the workspace of a processes thus freeing up any memory the process no longer needs. Other memory cleaners end up forcing the memory into the page file slowing down your system. This tool does not. The API call frees up unused memory from programs, when a program needs the memory again it can simply take it back instead of forcing the memory out of ram and into the page file.
A good example is my laptop. As you can see at the image below, Firefox is taking up 200MB, JDownloader 50MB, svchost.exe 32MB and so on. After running CleanMem, every process memory usage has been reduced tremendously (Firefox only takes up 8MB, JDownloader at 4MB) and wont grow again until it actually is used. The same goes for all processes.

If a processes needs more memory it gets it back in a second. CleanMem have it set to run every 30 min in the windows task scheduler. You won’t notice any performance hit of any kind even when pushing your system to the max playing a heavy 3D game (Shane, author of CleanMem tested playing Age Of Conan).

So basically set it and forget it, memory leaks from programs will be a thing of the past with this tool. If there a process that you don’t want CleanMem to optimize the memory, you can simply put the process name on CleanMem Ignore List (cleanmem_ignore_list.txt)
CleanMem works on Windows 2000, XP, 2003, Vista, & 2008 (32bit & 64bit). There are 2 versions of CleanMem, the installer or portable version. The installer version will install it in Program Files and will automatically configure Windows Task Manager to run it every 30 seconds. The portable version only contains one executable file for people who wish to run Cleanmem off an external USB flash drive or CD or even across the network.
: Copying this article to your website is strictly NOT allowed. However, if you like this article, you can use the HTML code below to directly link to this article.
Automatically Lower, Optimize or Reduce the Memory Usage for Any Running Program at Interval Monitor Processes That You Want With Kiwi Application Monitor How Much Memory Does a WebPage in a Tab Take Up in Web Browser? Latest ESET NOD32 Antivirus v4 and Smart Security v4 Review Automatic Lower Process Priority When CPU Usage is High Keep Application Running by Automatically ReRun When Closed Battle of the Browsers in CPU and Memory usage
Have computer technical problems? Get FREE help from Raymond.CC FORUM
39 Responses for "Easily Reduce Memory Usage on All Running Processes in Windows"
WOW!!
It really works and no system lag at all
Oh My God Raymond ! This program ACTUALLY WORKS !! I never would have believed this if I hadn\’t seen it with my own eyes !
One of the best pieces of freeware software available if you ask me !
Highly recommanded ! Thanks Raymond !!
I use program “Speed-x” , which running in systray and automaticaly optymalyzing RAM. It starting with system. It’s small and usinng 940KB and reducing memory in real time. [URL=http://img258.imageshack.us/my.php?image=speedxna7.jpg][IMG]http://img258.imageshack.us/img258/4305/speedxna7.th.jpg[/IMG][/URL]
Hi Ray,
In my xp pc, I disabled Task Scheduler (most services of my xp pc are disable for performance), with CleanMem running every (30 seconds), I have to enable Task Scheduler to run \\\”automatic\\\” which means another services running in background.
I think, I\\\’ll rather run CleanMem off an external USB or install CleanMem, run it manually, whenever i want to free some memory. This means, i can free some memory without me enabling the Task Scheduler. Just an opinion…
Thanks Ray, for this great tool.
-bardy
WOW! This is superb. Thanks Raymond
this blog is awesome
The problem of using this ?
1) It will slow your process as they are low on memory.
2) The process in turn will try acquiring more memory space in priority and lead to slow performance again.
3) Important time is wasted in reallocating the services. Slow performance again.
Afcourse this software is good. Not against it.
But yet these are its down side. Just think about it.
there is now magic about it
it’s only dump your ram to the swap file
cusing your computer/application respond slower
Timi read the article carefully. I use this app for months and there are not any slowdowns.
thank you raymond.
what will happen with the kaspersky running program? whether i should place it on ignore list?
nice job ray… thanks
this is way better than minimem because now i can avoid getting Microsoft .NET Framework 3.5 for a little longer
there’s no change in commit charge in Task Manager after running Cleanmem. Is this really working?
Does this work as good as it sounds???I’ll give this a run!
Everyone who is saying this will slowdown your apps for any reason is WRONG.
I’m a die-hard gamer, I play games like Crysis Warhead, Call of Duty 4 etc on HIGH Settings.
I played Crysis Warhead today for 2 hours and I have set task shelduer to run this app every 15 mins.
During gaming this app should have ran 8 times, and I haven’t noticed a single bit of it !
Stop saying things which aren’t true before you have tried it out yourself.
This app rocks.
unbelievable its not butter, eh crashing ??
Is Cleanmem work?
Maybe a little tutorial on how to use the Scheduled Tasks thingie?
@ice
OMG!! you dont know how to use Scheduled Tasks?
wow, thanks for this!! very powerful I have to admit.
Much advanced then Minimem.
well, i ran it and it cleared the memory instantly. the only downside is that (for example) firefox almost instantly regains it\’s memory commitment
#21: Eh, that’s wouldn’t be “the only downside”, that’s the *fundamental reason* why similar tools are always placebo or snake oil. They don’t do anything useful at all, moving required stuff from RAM to swap file will only produce slowdown when the OS reads the pages back to RAM.
Very good tool!!!
Keep it up ray.
From my experience you’re not gaining any advantages in using this kind of optimizing memory tools, in fact is quite the opposite! The best thing to do is to let the OS to do the memory management and also buy some RAM, is so cheap this days!
@philips14c
Sometimes when you are like me and don’t live right near a computer store, so you cannot just walk a couple of kilometres to your nearest computer store, you have to drive into the city just to get to a computer store, it does make it difficult to get ram and with increasing petrol prices it seems easier just to use tools like these than take the car to a computer store just to buy a bit of ram.
I like it, it really works
hello ray , i am using vista Ultimate, i run your application but nothing happened can you please tell me how can check that this application is running and do the job.
I hope I will be this lucky winner.
Hi,
Since I installed CleanMem, I noticed every now and then that some applications quit as soon as they are launched. Should this happen again on a regular basis, I’ll remove cleanmem and see if this continues….
Does Cleanmem handle RAMDisk?
Thanks for sharing! It’s amazingly efficient!
#30: What kind of RAM disk you mean? If you have swap file in a RAM disk, you definitely don’t need any similar application but rather some heavy clue bat.
Thanks ray for this wonderful tool.. it worked for me. thanks a lot again. i dunno what’s the problem with other out there who are complaining about it….they need to go through instructions properly i guess. Thanks.
Raymond, this is awesome! your so uber uber kewl! =D
Question. In the informative image above displaying before and after memory usages, why is it that the ‘after’ Commit Charge size is 1MB bigger than the before Commit Charge… I mean I’d assume that with the large amount of memory NOT being used in the after that the commit charge would go down as well…
@ brayden
Have you ever heard of the internet ? You can shop from the comfort of your own home using it so need to drive to the City for ram just order it from your home and wait for the postman to call.
Sounds like a cool app though i am already maxed out on my ram in fact overcooking it a bit with 4gb on a 32 bit system, ill give it a try !
Check Cleanmem home page for new version http://www.pcwintech.com/node/145
How Cleanmem works, and a note on Raymond.cc: http://www.pcwintech.com/node/145#please%20read
After looking at the screenshot you posted I observed the following:
Before using cleanmem–> CPU usage:15% mem usage:554mb
After using cleanmem—> CPU usage: 19% mem usage:555mb
I was wondering how that happened??
Leave a reply