Visualize memory use with this handy process viewer. JeRMProcessViewer's very basic interface dispenses with form to highlight function. A few blocky buttons, and pull-down menus control this application. The Help file offers little assistance for the novice user. However, if Dynamic Link Libraries are your forte, you won't need the help.
The prime function for this program is to display an image representing the memory map of a user-selected process. On program start a list of current processes is displayed. Simply choose one to see a color-coded map representing its memory usage. Easily enabled options can display module labels plus address, hex, and ASCII information. For more detailed data, a click opens a pop-up window containing module start addresses, hex and ASCII contents, page state, type, flags, and access. Easily selected functions help users find information for specific memory addresses or make simple ASCII text searches.
There is a slight lull each time the program draws a new map, but the application has a small memory footprint and uses little CPU power. The short seven-day demo is more than enough time to adequately test this application. Any experienced user with a need to check process memory management will find JeRMProcessViewer a helpful tool.
This application is designed to provide you with a visual representation of the 4GB address space each 32-Bit Windows Application works with. When started, the application enumerates your currently running processes. You can then select a process to view an image representing its memory usage.
The image consists of 1024x1024 cells - each cell represents a 4KB page of RAM for the current process. Selecting certain pages will bring up the current RAM contents in a Hex/ASCII window. Version 184.108.40.206 release is a total rewrite of the previous dialog-based viewer app. The GUI is all new. New additions include an ASCII text search tool, a Goto-Address tool and tool-tip blurbs to show DLL load locations and peek at memory contents. Additionally, the method used for displaying the memory space has been optimized to hopefully speed up drawing.