Easily Reduce Memory Usage on All Running Processes in Windows

Posted By Raymond In Category: Computer

Sep
28
2008
Donate

Do you still remember the useful program called Minimem which I’ve introduced a month ago? Minimem is a memory optimization solution that can reduce the memory footprint of any application. All you need to do is to select the process that you want Minimem to optimize and also the interval time. This means that you have to keep Minimem running in background in order to optimize the memory of a process.

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.

Before and After running CleanMem

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).

CleanMem Windows Scheduled Tasks

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.

[ Download CleanMem v1.2.1 Installer | Portable ]


Related posts:
  • Automatically Lower, Optimize or Reduce the Memory Usage for Any Running Program at Interval
  • Which FREE Antivirus is the Lightest on System Memory Usage?
  • Battle of the Browsers in CPU and Memory usage
  • Monitor Processes That You Want With Kiwi Application Monitor
  • A Very Tiny Tool to Monitor Changes in Windows Files, Registry and Processes
    • rohit247

      WOW!!
      It really works and no system lag at all

    • Freekers

      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 !!

    • http://Hi Ɓukasz

      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]

    • bardy

      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

    • Ammar

      WOW! This is superb. Thanks Raymond

    • Lazar

      this blog is awesome

    • Saif

      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.

    • http://theiceman.israel-serv.co.il/blog tim

      there is now magic about it
      it’s only dump your ram to the swap file
      cusing your computer/application respond slower

    • Mojo

      Timi read the article carefully. I use this app for months and there are not any slowdowns.

    • rajagopalan

      thank you raymond.
      what will happen with the kaspersky running program? whether i should place it on ignore list?

    • Riz

      nice job ray… thanks

    • brayden

      this is way better than minimem because now i can avoid getting Microsoft .NET Framework 3.5 for a little longer ;)

    • tim

      there’s no change in commit charge in Task Manager after running Cleanmem. Is this really working?

    • clyde

      Does this work as good as it sounds???I’ll give this a run!

    • Freekers

      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.

    • inHeaven

      unbelievable its not butter, eh crashing ??

    • diddo09

      Is Cleanmem work?

    • http://2ndsky.org ice

      Maybe a little tutorial on how to use the Scheduled Tasks thingie?

    • Kagaw3000

      @ice

      OMG!! you dont know how to use Scheduled Tasks?

    • http://www.bsl5.com/blog whlooi

      wow, thanks for this!! very powerful I have to admit.
      Much advanced then Minimem.

    • http://danutu.wordpress.com/ Dan S.

      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 :|

    • Doktor Notor

      #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.

    • DVY

      Very good tool!!!

      Keep it up ray.

    • philips14c

      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!

    • brayden

      @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.

    • amyr

      I like it, it really works

    • kullit

      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.

    • Prory

      I hope I will be this lucky winner.

    • MerleOne

      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….

    • man friday

      Does Cleanmem handle RAMDisk?

    • Love the Blog

      Thanks for sharing! It’s amazingly efficient!

    • Doktor Notor

      #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.

    • Parikshit Lunawat

      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.

    • http://appaholic.co.uk Relequestual

      Raymond, this is awesome! your so uber uber kewl! =D

    • Kapitan

      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…

    • shawaddy

      @ 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 !

    • Sici

      Check Cleanmem home page for new version http://www.pcwintech.com/node/145

    • Solaris

      How Cleanmem works, and a note on Raymond.cc: http://www.pcwintech.com/node/145#please%20read

    • Sunny Dsouza

      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??

    • http://www.ktipyoz.com Ekrem YORULMAZ

      I love using the software on my system I received an excellent performance, thanks …

    • Smithy

      this software is best

    Copyright © 2005-2012 - Raymond.CC Blog