My suggestion would be to stop using memory clean, and only use onyx to clean caches. The modern OS takes care of memory management and virtual memory quite well on its own. Sometimes a little knowledge is a dangerous thing, and you’re doing an awful lot of things that don’t need to be done. Again, stop using memory clean and onyx for a while and see how things go. Let the OS handle itself.
Also as far as someone mentioned about needing free contiguous space, the modern OS X also automatically defragments hard drives in the background.