Dynamic memory allocation was a revelation at its time but now it’s just something normal. To allocate memory dynamically means, roughly, to give a program as much memory space as it needs and to deallocate it when it is not needed anymore. Nowadays, every application works this way and the operating system watches over this process. Although memory leaks are rare, if you keep your PC turned on for a long time, use many programs and don’t restart the operating system, these leaks are more likely to occur and waste a considerable amount of RAM.
MaxRAMFree is described on the developer’s site as an application that can defragment your system’s random access memory (RAM). Technically, that’s almost impossible but I gave this utility the benefit of the doubt. No matter what method I used to free up RAM, none worked. In fact, most of the time, after the memory was “defragmented”, a few more megabytes of RAM became occupied. To make things worse, after a few “defragments” the graphical user interface of the operating system began to have problems (screenshots attached). Graphics distorted, error dialogs kept popping up, Windows' graphical elements kept disappearing and so on.
If it would work, this utility would be great. It would get rid of the memory leaks and reclaim wasted space, it would be able to automatically defragment RAM when certain conditions are met and it can run at Windows startup. Unfortunately, all its features are useless because, simply put, this tool does not free up RAM.
Comments