0 items - $0.00
Query data and analyze results Memory Coverage Memory Fragmentation Memory Allocation Hotspots Memory Leak Results Memory Allocation Statistics Memory Allocation Statistics Virtual Memory Statistics Some of our customers

The fastest way to monitor billions of memory allocations

Memory Validator - Sizes

The sizes view shows statistics describing the different size of allocations that have been allocated, reallocated and deallocated.

The display shows all sizes of allocation whether they are memory or handle, native or .Net.

Data is displayed about each allocation size, the number of allocations of that size currently in use and the total memory consumed by these objects plus indications of when the allocation was first used, most recently allocated, most recently deleted and lifetime activity.

Allocated sizes view


All this data can be sliced and diced by thread, by DLL, by watermarks and tag tracker providing you with many ways to inspect the data you've collected.

Filters can be used to hide unwanted data or only display specified data.


Watermarks allow you to place markers in the allocation sequence, before and after an event (for example: opening a database, doing some work, then closing the database).

The watermarks can then be used to isolate a range of data for display. Examples:

  • Show me everything before open-database.
  • Show me everything between the open-database and close-database.
  • Show me everything after close-database.

Tag trackers

Tag trackers allow you to associate a tag with all allocation events that happen during the lifetime of the tag. An example use of tag trackers would be in a game, where certain object types would be associated with warriors and other objects may be associated with weaponary.

Go to Top ^^