The RAM Memory Optimizer tool helps Windows manage memory better and in doing so offers you a system which has more available memory, performs better and is more responsive in general and especially when you use demanding applications, or several applications at a time.
When you work on your computer, Windows keeps in your computer's RAM memory the documents you are working on and the program code of the applications you use. This very often results in situations where most of your memory is already allocated to the programs you use.
What happens if, in such a situation where your memory is almost completely allocated to the programs you use, you start a new program, load a large document or start a computer game? In such a situation, Windows first has to free the RAM memory of your computer in order to make place for the new computer program, game or document you are trying to run. Windows frees the RAM for the new application by automatically saving the least frequently used parts of what's already in RAM to a "swap file" on your computer's hard disk. This process is VERY slow.
The Memory Optimizer works by periodically telling Windows to free some RAM memory. This way, Windows will almost always have free RAM memory available, and loading of new applications, games and documents will be faster. You will experience fewer computer slowdowns. Even work in the already opened applications will be faster, because the applications will have more free memory at their disposal.

Memory Optimizer runs as a system tray application. For best results, it is recommended to configure it to start when your computer starts by checking the Start automatically when Windows starts checkbox which is available after you click the Settings button.
You can ask Memory Optimizer to free some RAM memory by pressing the Optimize button or by right clicking on it's system tray icon and choosing the Optimize now option which appears in the right click menu.
However, the most important feature of Memory Optimizer is that it watches your RAM memory and CPU utilization and optimizes the memory automatically, whenever it sees that there isn't enough free memory. You can configure this feature in the Settings part of optimizer's window which appears when you press the Settings button.
When you first install Memory Optimizer, it chooses some default settings which are customized for your computer. In order to experience speed gains when working on your computer, it is recommended to choose settings that free a good amount of memory, but that are not extremely aggressive. The default settings are very good for almost any computer and usage pattern.
The Attempt to free trackbar allows you to set how much memory you want the program to attempt to free.
Setting example: If your computer has 512 MB of RAM, and in your normal computer work, you have 100 MB free, it is recommended to set your Attempt to free amount to something like 200 MB.
The Perform automatic RAM optimization checkbox enables the automatic optimization feature. The edit field to the right of this checkbox allows you to set when to trigger automatic optimization.
Setting example: It is recommended to leave automatic optimization on. If your computer has 512 MB of RAM, and in your normal computer work, you have 100 MB free, it is recommended to set the trigger amount to something like 120 MB.
The Never perform automatic optimization when CPU is busy checkbox tells the program to only optimize the memory in the periods when you aren't using your computer and when there isn't any processor demanding application running. We absolutely recommend checking this checkbox. If it is checked, the Memory Optimizer won't start optimizing while you play a game or while you edit a document, and because of this, it will never disturb your work.
The After performing an optimization, wait at least ... minutes before the next automatic optimization checkbox tells the program to never start optimizations one after another too closely. It is recommended to check this checkbox, and to set the minimum period between optimization to at least 10 minutes. This is because, when memory intensive, demanding application are used, the Memory Optimizer will detect that a severe free memory shortage exists, and will try to optimize the memory very often, for example every minute. Checking this option and leaving the minutes amount to at least 10 or 15 minutes guarantees that this will not happen.
The Always on top checkbox makes the Memory Optimizer program window always stay on top of the other program Windows. It is best to check this option because most of the time the Memory Optimizer will be minimized to tray.
The Refresh display every ... ms edit field allows you to specify how often you want the System monitor (the two gauges which show you the memory and CPU utilization) updated. A value of 1000 milliseconds (= 1 second) or 500 milliseconds (=half of a second) is best.
The Exit button quits the Memory Optimizer program. You can also exit the program by right clicking on it's icon in the system tray and choosing the Exit option.