0 items - $0.00
Follow softwareverify on Twitter

The fastest way to monitor billions of memory allocations

Download Eval
x86

Download Eval
x64

Buy x86
Buy x64

Single user x86: $299

Single user x64: $449

C++ Memory Validator C++ Memory Validator CD Picture

Memory Validator - Virtual Memory

This view provides a graphical view of the target process on a page by page basis showing committed, uncommitted and reserved memory. The display can be set to update on a timed interval. This can be useful for watching large data models load in the target process and watching the memory usage, detecting fragmentation and so on. This picture shows the Virtual memory view. The different colours represent the different memory commit states for each page, 1 page per pixel. As the mouse is moved over the display area, the size and address of the region the mouse cursor represents is shown at the bottom of the display.

The display can be manually refreshed or can be updated at a timed interval. The colours use for each memory type can be changed.

This image shows the graphical representation of the virtual memory.

Virtual memory view (graphical)

This image shows the virtual memory status for each virtual memory page (4KB - the granularity for VirtualProtext()).

Virtual memory view (pages)

This image shows the virtual memory status for each virtual memory paragraph (64KB - the minimum size allocated by VirtualAlloc()).

Virtual memory view (paragraphs)

Go to Top ^^