如何读取android 的cpu 频率
查看Android的配置非常简单,直接在系统主屏目录下点击屏幕下方,导航按键上方的Menu键,点击右下角的选项“设置”(Settings),进入设置菜单后在屏幕上用手指轻轻向下滑动至屏幕最低端,这是会出现“AboutPhone”的选项分类,点击进入。
本回答由网友推荐
android 获取cpu信息就获取了一个0是什么意思
可以用cat/proc/cpuinfo这样的命令来获取文件内容,检查下你的输入是否有误
1.cpu基本信息:
#catcpuinfo
catcpuinfo
Processor:ARMv7Processorrev2(v7l)
BogoMIPS:996.00
Features:swphalfthumbfastmultvfpedspneonvfpv3
CPUimplementer:0x41
CPUarchitecture:7
CPUvariant:0x2
CPUpart:0xc08
CPUrevision:2
Hardware:GT-P1000
Revision:0012
Serial:323049f4d7e500ec
2.cpu核数:
#ls-l/sys/devices/system/cpu
ls-l/sys/devices/system/cpu
-r--r--r--rootroot40962014-08-0515:38online
-r--r--r--rootroot40962014-08-0515:38possible
-r--r--r--rootroot40962014-08-0515:38present
-r--r--r--rootroot40962014-08-0515:38kernel_max
-r--r--r--rootroot40962014-08-0515:38offline
drwxr-xr-xrootroot2014-08-0515:38cpufreq
drwxr-xr-xrootroot2014-08-0515:38cpuidle
drwxr-xr-xrootroot2014-08-0515:35cpu0
可见,在这个目录下保存了cpu更多的信息,其中,kernel_max就是cpu核数,注意,如果为0,则表示是单核;wei1,表示双核,以此类推。
以下,是一些例子:
#catkernel_max(cpu核数)
catkernel_max
3.cpu频率:
#ls/sys/devices/system/cpu/cpu0/cpufreq(存放cpu频率相关的文件夹)
cpuinfo_min_freq
cpuinfo_max_freq
cpuinfo_transition_latency
scaling_min_freq
scaling_max_freq
affected_cpus
related_cpus
scaling_governor
scaling_driver
scaling_available_governors
scaling_setspeed
cpuinfo_cur_freq
scaling_cur_freq
conservative
stats
#catcpuinfo_min_freq(最小频率)
catcpuinfo_min_freq
100000
#catcpuinfo_max_freq(最大频率)
catcpuinfo_max_freq
1000000
Android怎样获取CPU使用率
//CPU 使用率
String Result;
Process p=Runtime.getRuntime().exec("top -n 1");
BufferedReader br=new BufferedReader(new InputStreamReader
(p.getInputStream ()));
while((Result=br.readLine())!=null)
{
if(Result.trim().length()<1){
continue;
}else{
String[] CPUusr = Result.split("%");
tv.append("USER:"+CPUusr[0]+"\n");
String[] CPUusage = CPUusr[0].split("User");
String[] SYSusage = CPUusr[1].split("System");
tv.append("CPU:"+CPUusage[1].trim()+" length:"+CPUusage[1].trim().length()+"\n");
tv.append("SYS:"+SYSusage[1].trim()+" length:"+SYSusage[1].trim().length()+"\n");
tv.append(Result+"\n");
break;
}
}你好!
仅代表个人观点,不喜勿喷,谢谢。直接按DEL+CTRL+ALT键,调出电脑任务管理器,查看性能,就可以看到有CPU占用率,核心数占用率的显示。
或者安装常见的鲁大师软件,在温度栏下,也可以直接看到CPU的占用率。
android 手机中查看CPU,内存信息的软件~
这个叫象限,是一个专业安卓测试软件,楼主留下邮箱我发给你喽………主流安卓设备处理器都是arm,
一小部分是x86或者mips架构的处理器。
所有评论(0)