Hi Experts,
Is there any tools and provision available in AM335x SDK6/7 to measure the system performance like CPU idle time, interrupts handled per second so that while adding the new features the metrics for various data can be obtained.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi Experts,
Is there any tools and provision available in AM335x SDK6/7 to measure the system performance like CPU idle time, interrupts handled per second so that while adding the new features the metrics for various data can be obtained.
cpuidle stats (if enabled) are available under /sys/devices/system/cpu/cpu0/cpuidle. For example,
cat /sys/devices/system/cpu/cpu0/cpuidle/*/*
Check the time and usage nodes.
If ltp-ddt is installed (i.e. check if /opt/ltp directory exists), you can run cyclictest to get an idea of interrupts service time, for example:
cd /opt/ltp; ./runltp -P am335x-evm -f ddt/realtime_cyclictest_no_load
Finally, /proc/interrupts will show the number of system interrupts and their source.
Regards,
Carlos