The problem with many of these memory optimizers is they compete with Prefetch algorythms in the OS...
That is why it does not have a most useless and even harmful feature, like many other optimizers do, so called "auto optimization" (when user enters some time interval and/or memory load percentage, when the optimizer starts the optimization itself in background, without user prompt), because this feature makes a mess and slows the computer (OS) down.
This tool was designed to be used by demand, in the circumstance when any other way will be just even more noncomfortable to the user, than noncomfortability that caused by the optimizer. I.e., when the user really has a need to free some memory, and agrees to get some inconvenience from this action, like slowing other programs down for a some time in the moment, and after, of optimization.
In Win7 if you disable Prefetch and SuperFetch, a memory optimizer can actually be quite helpful.
Actually, with the target specified above, it was successfully extremely tested on Win7 with the default OS settings. In some point it even maybe seemed as a tool to free prefetching caches, when user does not want to turn prefetching off completely.
Of course all of these points make the more sense the less RAM the user's computer has, but we all know: there is no such thing like "too much RAM"
