Memory usage

The total memory usage is an important number to watch. Allocating too much memory results in the operating system killing your process.

The running total for a process is shown on the Tools / Overall Memory Stats menu item. When debugging more than one process, they (or the top N processes by use) display in this view.

This view is available whenever Memory Debugging is enabled: if the total creeps up, then this is an indication of a memory leak.

Arm Forge, the tool suite that includes DDT, also has memory profiling in its MAP performance profiler.  MAP graphically profiles the usage of memory as it varies over time which helps to narrow down when and where memory usage is increasing.


This view is available whenever Memory Debugging is enabled: if the total creeps up, then this is an indication of a memory leak.

Arm Forge, the tool suite that includes DDT, also has memory profiling in its performance profiler, MAP.  MAP graphically profiles the usage of memory as it varies over time - which helps to narrow down when and where memory usage is increasing.

Previous Next