
The Memory window presents the CPU memory of cores, core objects and audio objects of the device in a single multi-level grid.
Memory profiling data of cores and core object is fetched from the device (hardware) using xTP Commands, and the memory of the audio object is fetched based on its memory latency configurations.
Overhead Memory consumed by core and instance is calculated and displayed as ‘Framework Memory’. You can optimize signal flow or adjust latency based on this information.
Apart from memory profiling data, the class size of each audio object is also fetched from the device using xTP commands and displayed in the memory window from the X release(24.x.x.xxxx) audio library onwards.
Memory window is only enabled if the device xAF dll version is 18.x.x.xxx or higher.
Before starting the Memory window, the signal flow should be flashed.
If the memory latency configuration is updated, the signal flow should be flashed again and the memory window should be restarted.
Memory profiling data of non-xAF instance core objects (Buffer,Splitter…etc) is available only from the X release(24.x.x.xxxx) audio library onwards.
Launch Memory Profiling
Steps to launch Memory profiling:
When the Memory window opens, it will show a collapsible grid with core, instance, and audio objects.