Memory History Tool is a free application which logs the processes using your RAM.
The program isn't intrusive in any way. There's no installation required, no kernel drivers or other low-level tweakery, just a single executable which you run as an administrator when required.
The initial console displays some basic details: total and available RAM, a graph and some figures showing the recent history, and the name of the process currently using the most RAM.
There's also a toolbar with further options, although these are hidden by default. That seems entirely pointless as the space isn't used for anything else, but if you move the mouse cursor up to the top right corner then the various buttons appear.
These options provide marginally more detailed views on your memory use, including by selected or all processes. That's welcome, although you could still get more information from Task Manager.
The "Top Processes History" list is more interesting, as it records which programs have been using the most RAM throughout the time Memory History Tool has been running.
The graph and data may be exported as an image or CSV file with a click.
A "Memory Stress Test" grabs large amounts of RAM to help you see how Windows and your applications respond.
Bonus security features include a little integration with a few Eset and Avast antivirus tools (not the free build), enabling particular processes to be checked for malware with a click.
- Some Premium features are enabled in the freeware version
- Reworked program settings
- Enhanced 'portability'
- User related questions can be disabled in the freeware version
- The user can define/select on which process info should appear on main graph
- Optimizations, bug fixes