Jump to content
CCleaner Community Forums

Cleanmem memory manager


Recommended Posts

  • Moderators

I just started using CleanMem yesterday and I must sum it up in one word: Impressive!

 

I was thinking about buying more RAM soon for the old XP desktop I'm using that only has 1GB of RAM, but I think I'll pass on that completely thanks to CleanMem - since this is a very old computer that I don't really want to put money into. To me CleanMem equals some money saved!

 

Finally there's something to properly deal with svchost.exe getting a much needed reduction in memory usage after Automatic Updates has ran. Also very good for keeping Explorer.exe from getting out of hand too.

 

I'll be putting this on my mothers old 'n' slow low spec laptop computer too when I get in the mood to update software on it.

Link to post
Share on other sites

I installed CM on a Hewlett Packard laptop with Win 7 and 4 GB of RAM. Without CM memory usage can go up to about 40 to 45% (in rare occasions 50%) of installed RAM but with CM memory usage goes down to 20 - 30%.

 

@Andavari: can you give some stats on how memory usage has been curtailed ? (using the CM mini monitor). That would be interesting for ""Shane"". You can check what the memory usage is without CM active.

1. Open the CM settings wizard.

2. Disable "Clean system file cache".

3. Choose "Only list" under "Operating mode" and don't add any process to that list.

Then you'll get a true reading on how much memory is used under normal circumstances. Then you can compare that with the situation that CM cleans everything.

Link to post
Share on other sites
That would be interesting for ""Shane"". You can check what the memory usage is without CM active.

 

I like how my name is in double quotes lol

 

Shane

Link to post
Share on other sites
  • Moderators

I like how my name is in double quotes lol

 

Shane

Make's you fancier IMHO :D

Link to post
Share on other sites
  • Moderators

@Andavari: can you give some stats on how memory usage has been curtailed ?

 

Info gathered via CleanMem Mini Monitor's built-in 'Memory Stats & Info' feature.

 

Before CleanMem = 335.68 MB

After CleanMem = 149.31 MB

Total Saved Memory = 186.37 MB

 

About 100 MB of memory usage was decreased initially, however what was much more interesting was watching it continue to decrease little by little. I had to wait about 5 minutes to see more precisely where it would finally stop giving me more available memory.

Link to post
Share on other sites

Some parts of Windows (software) indeed seem to be very unwilling to release/free up memory. They only reluctantly give back memory. Outlook Express (OE) in XP, after one has compacted the folders, is such an example. Had to press the CM cleaning hot key more than once to persuade OE to release more memory. Very annoying when it occupied 90% of the memory (512 Mb) of my old computer. It seems that Win 7 programs, in this regard, behave much better.

Link to post
Share on other sites
  • Moderators

I forgot to list my install amount of RAM, so here's much more detailed info including percentages.

 

Installed Memory:
1 GB (1024 MB)

Before CleanMem:
335.68 MB (32.78% Usage)

After CleanMem:
149.31 MB (14.58% Usage)

Total Saved Memory:
186.37 MB (18.20% Difference)

 

It seems that Win 7 programs, in this regard, behave much better.

 

I've looked at a bunch of LanGuy99's anti-malware reviews on YouTube and have seen the memory differences of some programs compared to his Win7 setup, in short WinXP isn't very optimized with how it allows programs to consume memory.

Link to post
Share on other sites
  • Moderators

2. Disable "Clean system file cache".

 

I had to disable Clean System File Cache permanently because it was causing some lag opening folders such as waiting for them to be drawn on screen, etc. So I wonder if it's alright to just have CleanMem only clean the memory alone?

Link to post
Share on other sites
  • Moderators

been using for a year without file system cache cleaning, recently turned it on and have since turned it back off, you should be fine

Link to post
Share on other sites
  • Moderators

Should I have the file cache cleaning disabled by default?

 

I don't know Shane, however turning it off in my case stops the lag issues completely such as opening folders and programs - but this lag I experienced doesn't happen immediately though, it's only after my system has been on and used for a good amount of time.

 

Example:

After looking at a bunch of YouTube videos, playing music, running antivirus scan, etc., I notice the lag the most after my system has been running 2 to 3 hours.

 

Some more info for you:

Interestingly enough even when the system is in that lag state without having to reboot Windows but instead going straight into CleanMem Settings and disabling the System File Cache Cleaning the system almost immediately stops lagging.

Link to post
Share on other sites

@Andavari: Seems CM needs some optimizing of the filecache cleaning procedure/program code as well. That could be an explanation why I, in about 70% of the cases, need to press the hotkey twice to force CM to do its job (Win 7 & XP).

 

On my XP machine I enabled the filecache option because my XP laptop has only 512 Mb. But on my win 7 laptop (with 4 Gb) I decided today to let CM only clean the file cache when it comes above 150 Mb, using the Advanced Monitor. That requires:

- Disable file cache cleaning.

- Use the Advanced Monitor to clean the file cache.

 

Since I use Ccleaner and Defraggler every day more than once, I have added both processes to the ""Ignore List"" of CM. I noticed that if those processes are curtailed in their memory usage, both programs need more time to perform their tasks.

Link to post
Share on other sites
  • Moderators

I apologize for the misinformation. It seems that I do still have file cache clean checked off but have unchecked the Advanced Monitor "Auto-Clean File Cache"

Link to post
Share on other sites

Odd, I have the clean file cache option set on mine and never get the slow down.

 

Also clean mem only cleans the file cache when cleanmem runs, so disabling ti and immmeditaly seeing a differance shouldnt of happened. In the mini monitor it has a timer and cleans the file cache as well when it is enabled. This is seperate from cleanmem.

 

The main reason why I added the clear file cache was from my own system. When ever I did a backup my system slowed to a crawl. I checked the file cache and it was huge. When I cleared it everything increased in speed again. So I added that option to cleanmem. It is just flushing the file data from memory to the hard drive. (This is a good thing in case a power outage as well)

 

At the same time if you have a lot of file data that has to be reloaded I can see that causing a slow down as it has to read the data off the disk again.

 

Perhaps having it off by default is the best idea, and let the user decide to turn it back on.

 

This slow down I had was when I was on XP. Since Windows 7 things have really improved, perhaps there is no need to have it on by default.

 

Some side notes, my system is setup a little different.

 

I am on Win 7 64bit, 8gb of ram. Page file disabled and memory tweaks in the registry to tell windows to load more core files into memory instead of the page file.

 

My system runs very snappy compared to the when the page file is on and the meory tweaks are disabled. (The page file is dependent on the speed of the drive)

 

I think I will go ahead and updated the cleanmem setup with the clear file cache disabled.

 

Shane

Link to post
Share on other sites

@Nergal: The Advanced Monitor settings work independently from settings that are changed using the CM settings wizard. Since cleaning the file cache seems (!!!!) to slow down Windows I decided to try if an other combo of settings would speed up CM and Windows. And I can do it because I now have 4 Gb of memory. Just a matter of trial and error.

Link to post
Share on other sites
  • Moderators

ja ja that's why I made my apologies lol

Link to post
Share on other sites
  • Moderators

In the mini monitor it has a timer and cleans the file cache as well when it is enabled. This is seperate from cleanmem.

 

To better clarify:

I've only used the Mini Monitor twice just to run those tests Willy requested. However the rest of the time I only have CleanMem do its work via Task Scheduler which is where/from that slow down came from. Hope that helps you a bit.

 

Edit (forgot something):

I have the pagefile enabled on my system using the default Windows settings of letting it manage it.

 

I don't have any registry "tweaks" for file cache/memory, etc.

Link to post
Share on other sites

To better clarify:

I've only used the Mini Monitor twice just to run those tests Willy requested. However the rest of the time I only have CleanMem do its work via Task Scheduler which is where/from that slow down came from. Hope that helps you a bit.

 

That is what is odd. Cleanmem runs from the task scheduler than closes, it isnt running in the background. So disabling the file cache shouldnt have made any different for a little while since it is only ran when cleanmem runs.

 

None the less I am still going to disable it by default :-)

 

Listening to users is how you make a program better.

 

Shane

Link to post
Share on other sites

Yeah me and my wife, and we are very happy.

 

Have a healthy family with 4 kids and I get to provide for them and pay my bills by doing what I love and helping others its a win/win :-D

 

Shane

Link to post
Share on other sites
  • Moderators

I wonder if it would be possible to create a Start Menu program group link to manually run the System File Cache Cleaner, that way it could be left off as default however the user could manually initiate a cleaning with it if they deemed it necessary?

 

Reason I ask is my system was slowing down so I ran the Mini Monitor, and after it cleaned the file cache things became normal again.

 

If it isn't one thing it's another, this is so strange how cleaning the file cache can cause a slow down, and then in another instance a speed increase - it's almost like a contradition but there it is it exists.

Link to post
Share on other sites

I wonder if it would be possible to create a Start Menu program group link to manually run the System File Cache Cleaner, that way it could be left off as default however the user could manually initiate a cleaning with it if they deemed it necessary?

 

Reason I ask is my system was slowing down so I ran the Mini Monitor, and after it cleaned the file cache things became normal again.

 

If it isn't one thing it's another, this is so strange how cleaning the file cache can cause a slow down, and then in another instance a speed increase - it's almost like a contradition but there it is it exists.

 

Adding the menu option to manually clean the file cahce would give me a good reason to make a new version. PLus since cleaning the file cache is part of the free cleanmem and the auto feature is part of the pro I will make the new menu feature part of the free as well :-)

 

SO I will make v2.4.2 today, have file cahce off by defult and have a right click option on the mini monitor :-)

 

Shane

Link to post
Share on other sites

CleanMem v2.4.2 Released!

http://www.pcwintech.com/cleanmem

 

v2.4.2

Cleaning of the File Cache is now disabled by default. There are times where cleaning it helps improve performance and sometimes it doesn't depending what the system is doing at the time. So best to let the user decide to have it enabled.

Added a new menu option to the mini monitor to manually clean the file cache. This new option is part of the free and pro versions :-)

CleanMem and all of its exe's are now terminal services aware.

Link to post
Share on other sites

Thanks. I changed the CM settings again. Disabled default cleaning of the file cache. I think the advantage is that the CM software won't be removed from the memory and doesn't need to be reloaded from harddisk, can be called upon faster. Used the Advanced Monitor to curtail other processes that can occupy large chunks of memory, e.g. Internet Explorer 9. It has a lousy memory management.

Edited by Willy2
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...