Hi, personally I would never use and trust a RAM Defragger, RAM is meant to be used, not defraggrd, just close some processes or restart PC of necessary.
"That program doesn't do nothing for you that helps in any way. It just allocates a bunch of RAM, then deallocates it. What that does is wipe out cached data, which in reality SLOWS down your computer simply because any program that might need that cached data later will definitely have to load it from the hard drive when it needs it, instead of it possibly being cached and not having to hit the hard drive. The only thing those programs do is make it look like you have more RAM free. In reality, free RAM is unallocated + cached ram combined.", quoted from the fiveeightforums.