Memory Profiling Results for C and C++

Memory Profiling for C and C++

After execution of an instrumented application, the Memory Profiling report provides a summary diagram and a detailed report for both byte and memory block usage.

A memory block is a number of bytes allocated with a single malloc instruction. The number of bytes contained in each block is the actual amount of memory allocated by the corresponding allocation instruction.

Summary diagrams

The summary diagrams give you a quick overview of memory usage in blocks and bytes.


Detailed Report

The detailed section of the report lists memory usage events, including the following errors and warnings:

Related Topics

Using the Memory Profiling ViewerMemory Profiling Settings