android 查看cpu之和,Android查看CPU和GPU使用率

一、top -t 能打印出线程级别的CPU使用状况

0.打印进程的堆栈信息。从堆栈信息里能够经过.so辨别哪一个线程是干什么的,从而在 top -t 的结果里去查找你想要的那个线程的 CPU 使用状况。

# debuggerd -b

1.查看高通821 GPU使用率

# adb shell cat /sys/class/kgsl/kgsl-3d0/gpu_busy_percentage

2.查看某个进程里全部线程

# ps | grep mediaserver

# ps -t u0_a85

3.查看线程排行前30CPU使用率

# top -t -m 30 -s cpu -d 1

参数含义:

PID : progress identification,应用程序ID

S : 进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数

#THR : 程序当前所用的线程数

VSS : Virtual Set Size虚拟耗用内存(包含共享库占用的内存)

RSS : Resident Set Size实际使用物理内存(包含共享库占用的内存)

PCY : 前台(fg)和后台(bg)进程

UID : User Identification,用户身份ID

Name : 应用程序名称

注意第一列的pid,使用pid值能够查看当前程序的内存使用状况。

4.查看指定程序(mediaserver)内存使用状况

# dumpsys meminfo mediaserver

参数含义:

dalvik : dalvik使用的内存

native : native堆上的内存,指C\C++堆的内存(android 3.0之后bitmap就是放在这儿)

other : 除了dalvik和native的内存,包含C\C++非堆内存······

Pss : 该内存指将共享内存按比例分配到使用了共享内存的进程

allocated : 已使用的内存

free : 空闲的内存

private dirty : 非共享,又不能被换页出去的内存(好比linux系统中为了提升分配内存速度而缓冲的小对象,即便你的进程已经退出,该内存也不会被释放)

share dirty : 共享,但有不能被换页出去的内存

4.使用CPUZ.app(获取CPU温度/型号等)

<1>.查看cpu使用频率范围

# cat /sys/devices/system/cpu/cpufreq/policy0/scaling_available_frequencies

408000 600000 816000 1008000 1200000 1296000

<2>>获取cpu当前频率

# cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_cur_freq

<3>.获取cpu与sensor温度

# cat /sys/class/thermal/thermal_zone*/temp

5.cpu定频设置,设为:1008000HZ

echo 1008000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

echo 1008000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq

echo 1008000 > /sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq

echo 1008000 > /sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq

echo 1008000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

echo 1008000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq

echo 1008000 > /sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq

echo 1008000 > /sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值