Portable CleanMem is the no-install-required version of CleanMem. The people who will notice the biggest performance increase are ones who don't have a lot of memory installed.
Portable CleanMem works by calling a Windows API. Portable CleanMem doesn't change the working set of a processes. It simply asks Windows to do all the work. So Windows does the trimming, the moving and manages everything.
This is why there is never any crashes of programs and any performance hit to the system. To put it short Portable CleanMem doesn't work against the Windows memory manager, it works with it.
The reason is when your system starts getting low on memory Windows will start to move memory to the page file. The page file is ran off your hard drive. The hard drive is the bottle neck of performance on a system.
So the slower the drive the slower the system goes as it tries to work with the page file. When you use CleanMem you help keep the system from using up all its memory. In turn Windows doesn't push anything to the page file, and we avoid the huge slow down from page file usage.
What if you have tons of memory? Should you still use CleanMem?
I have 8gb's of memory and I use Windows 7 64bit. I never hit the max memory usage. But I still use CleanMem to keep the programs memory usage in check. Why?
Think of it this way. Say you have a ton of hard drive space. Would you want your drive full of unneeded files? To the point where your drive is nearly full? Sure I have the space, but why would I want all that crap?
The same goes for my memory. I want to make sure the memory is being used in the best way it can. I don't want memory leaks and such using up all the memory. Lots of people feel the memory is a resource and should be used as much as possible. I agree, I just don't want the left over trash is all.
What's New in This Release:
· Moved system up time from the bottom of the window to the top menu. There a user can now decide how the program will pull the system up time. Default is GetTickCount API (49 Days Max) the other is by the Windows Performance Counters (No Max). The reason for the 2 options is for users who have disabled their performance counters and do not wish to turn them back on.
· GetTickCount counts since system boot and includes suspends/hibernation time as well, but has the limit of going up to 49 days.
· The performance counter only counts as windows is running and doesn't during suspends/hibernation, but doesn't have the 49 day limit.
· Added new option to disable the bar fill graphic. This is for the users who want the monitor to be just pure text. Such as when using blending mode into the desktop.
· Added new compact mode for the mini monitor. This will hide the text and the make the bar 50% smaller. Making a very nice small monitor that stays out of the way.
· Add some pre made compact bar graphics ...