CleanMem 1.6.4

Published by

Will run and clean the memory out of all processes it can, without any user input. The program will install and set it to run every 30 min via the windows task scheduler. Install it and your done!
The program will install and set it to run every 30 min via the windows task scheduler. Install it and your done! The program doesn't run in the background, 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.

Some anti viruses and such protect their processes so of course cleanmem can't touch those.

This doesn't work like other memory cleaners that do nothing but force windows to free up memory by using up all the avail. 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 this, say you have quickbooks installed and setup for multi user mode. The quickbooks service takes 37mb of memory just sitting there! when cleanmem is ran it uses only 600kb 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 sec, I have it set to run every 30 min in the windows task sched. You wont notice any performance hit of any kind even when pushing your system to the max playing a heavy 3d game (In my case I tested it 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 you need to run it manually you can simply make a shortcut to it in the system32 dir, or just open your run command and type in cleanmem and hit ok!

Perhaps the best way to describe CleanMem is user control on garbage collection for your system.


Changelog:

The total processes on the mini monitor just wasn't cutting it. First the API would cause 1,100 page faults per sec. Then I switched it to use WMI to pull the process count. This lowered the page faults to 14. But turned out it also caused the WMI service to be at 1 - 2% all the time. This just wont do! The point of a monitor is to do its job without taking anything from the system.
I have dropped total processes from the monitor and replaced it with current page file usage. The monitor now has 0 page faults and 0 cpu :-)
New features per user request. I have removed all 101 static tray icons from the program. The user can now set the colors and font for the tray icon to their liking :-)
Small performance improvement, instead of the tray icon updating every 1 sec it only updates when it needs to.

  Download