Do Memory Optimizers work in Windows?

Most Memory Optimizers delete the Prefetch cache from memory. While this may end up giving you more memory, it definitely does not improve the performance. In fact this actually degrades performance. Memory Optimizers claim to free up memory that is not being used or is being unnecessarily used by idle processes. Memory Optimizers move computer memory data into the virtual memory or Page File and thus trick users into believing that they freed up computer memory. The Windows Memory Manager in the later version does a great job by actually automatically trimming idle processes working sets. Most applications page themselves out when they become inactive thereby reducing their RAM footprint. Some Memory Optimizers also claim that their products defragment memory to improve performance, but too has no effect on performance in almost all cases. RAM does NOT need defragmentation. Again, some claim that RAM optimizers regain memory lost to leaks. Claims about freeing unused DLLs are also false. Says Mark Russinovich: You may have noticed that your computer in fact appears to be unresponsive after you have used some RAM Optimizer. Using Memory Optimizers may actually degrade performance. What is your take on Memory Optimizers? Think they are still relevant? Or are they the biggest fraud being played on Windows users. Let us know what you think.