我的应用程序使用MS server2008,它驻留在Windows2003Enterprise server SP2 (32位)2CPU8GRAMVM机器上。当数据库的负载设置为65k或其他值时,CPU使用率会上升到75-95%,并且除非停止服务,否则它似乎不会降低。在Oracle10g中,使用相同的应用程序和相同的负载,我们不会遇到这个问题。如何降低cpu使用率?我需要对应用程序代码或SQL服务器做些什么吗?谢谢,普瑞亚。
我试图按以下方式计算Android中进程的CPU使用情况,但是我不确定它是否正确,这是由于所产生的输出。从抖动转换为秒:跳频/赫兹
第一步:使用/proc/uptime文件的第一个参数获得正常运行时间。第二步:从/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq获取每秒的时钟滴答数。第6步:获得CPU使用率百分比((totaltime / h