Cleanmem is a program made by
PcWinTech and what it does - programs like RoM are very bad in releasing memory back to computer, and cleanmem takes care of that problem, shrinking memory footprint of a program. This by itself removes crashes due to memory leaks of a program. (For example, if you log in into rom, and then move through 5-6 zones... program by itself will not release all free-up memory where stored all those zones, cleanmem does that for you)
Free version works fine, pro (witch cost $5) has monitor that is handy in organizing for example white list (programs that will not get checked by cleanmem).
By default, when you install cleanmem, it will tun every 15 minutes, and you can change that to run more often, depending on your machine.
Hope this helps...