| Non-Confidential - REL | 101545__00_en | |||
| ||||
| Home > The Graphics Analyzer interface > Statistics view | ||||
Three tabs are available in this window, General, Charts, and Memory.
This tab gives statistics and averages for the currently selected process. Use this tab to gain an overview of the state of your application as it ran.
This tab shows charts for various statistics for the currently selected item type. For example, selecting a process shows you statistics about all the processes in the current trace. The currently selected item is highlighted in the chart and the parent of the item is shown as the chart title. The following actions are available for the charts:
This tab shows information on memory usage for each frame. This data can be produced on Arm® Mali™-T600 or later based devices, but the vendor might choose not to enable this feature. To see if this feature is supported, check if your device contains one of the following files:
/sys/kernel/debug/mali0/ctx/*/mem_profile/sys/kernel/debug/mali/mem/*If the files are present and non-empty, then your device is supported.
To allow Graphics Analyzer to process this data, turn off the
SELinux permissions by running setenforce 0 on your device. If this command
produces an error, try the following command instead:
supolicy --live 'permissive untrusted_app'
You might need to mount the Linux debugfs mount point for this feature to work, using:
mount -t debugfs /sys/kernel/debug /sys/kernel/debug
When selecting a frame, a pie chart showing the memory allocated by each channel is shown. Each channel is a driver-defined heap for a different type of object:
The histogram shows the number of memory allocations made for each memory range. Hovering over each bar shows the total amount of memory this range contains.