CPU usage cannot be directly measured because, unlike x86, the ARM processor does not have a register for it. You can calculate it using the Toolhelp API to get a list of processes and their child threads, and then use GetThreadTimes to find out how long each thread uses.
Keep in mind that doing this calculation directly affects how much processor is used.
source
share