发明名称 CPU使用率分析系统及方法
摘要 一种CPU使用率分析方法,应用于移动装置中,包括如下步骤:设置CPU使用率分析周期和每次分析的时间长度;当一个线程被挂起时,读取硬件定时器的当前时间;计算该被挂起的线程占用CPU的时间,并将其存储在一个数组元素中;当每次分析的时间长度到达时,计算出CPU的使用率。本发明还提供一种CPU使用率分析系统。利用本发明可精确计算出移动装置的CPU使用率。
申请公布号 CN101876933A 申请公布日期 2010.11.03
申请号 CN200910301930.X 申请日期 2009.04.28
申请人 深圳富泰宏精密工业有限公司;奇美通讯股份有限公司 发明人 陈纪宪
分类号 G06F11/34(2006.01)I;G06F9/48(2006.01)I 主分类号 G06F11/34(2006.01)I
代理机构 代理人
主权项 一种CPU使用率分析方法,应用于移动装置中,其特征在于,该移动装置配置有硬件定时器,该方法包括如下步骤:设置CPU使用率分析周期和每次分析的时间长度;在每个CPU使用率分析周期内,当一个线程被挂起时,读取硬件定时器的当前时间,并将该硬件定时器的值重设为最大值,同时,移动装置操作系统中的任务调度列表决定下一个执行的线程;根据所读取的硬件定时器的当前时间计算该被挂起的线程占用CPU的时间,并将该计算的时间存储在一个数组元素中,该被挂起的线程占用CPU的时间等于硬件定时器的最大值减去硬件定时器的当前时间;及当每次分析的时间长度到达时,根据该数组中所有元素的值计算出CPU的使用率。
地址 518109 广东省深圳市宝安区龙华镇富士康科技工业园F3区A栋