专栏名称: 安卓开发精选
伯乐在线旗下账号,分享安卓应用相关内容,包括:安卓应用开发、设计和动态等。
目录
相关文章推荐
复利大王  ·  国产美女的热舞 ·  昨天  
复利大王  ·  J小姐,死于话多 ·  昨天  
复利大王  ·  又有领导喝死了 ·  2 天前  
复利大王  ·  北京97混血女找男 ·  2 天前  
51好读  ›  专栏  ›  安卓开发精选

对 Android 设备 CPU 进行锁频

安卓开发精选  · 公众号  · android  · 2017-03-03 21:36

正文

请到「今天看啥」查看全文


root 4096 1970 - 01 - 17 10 : 27 possible

drwxr - xr - x root root 1970 - 01 - 17 10 : 27 power

- r -- r -- r -- root root 4096 1970 - 01 - 17 10 : 27 present

- rw - r -- r -- root root 4096 1970 - 01 - 17 10 : 27 uevent


1、view overall cpu info


在possible文件中,存储的是当前设备可用的CPU,显示形式以数字的形式。例如0-3代表的就是当前设备总共有4个核,编号分别为0,1,2,3。


shell @ hammerhead :/ sys / devices / system / cpu $ cat possible

0 - 3


在online文件中,存储的是当前设备正在运行的CPU。因为有时候设备不需要很高的性能,就可以将部分CPU关闭。不过需要注意的是,不管什么时候,CPU0始终都会处于运行状态。online文件的存储格式与possible类似,如果只有部分CPU运行,且CPU编号不连续的时候,会以逗号进行隔开;例如,0,2表示当前CPU0和CPU2处于运行状态。


shell @ hammerhead :/ sys / devices / system / cpu $ cat online

0 , 2


对应的,offline文件标示的是当前设备处于关闭状态的CPU,这和online作为互补,并集刚好就是设备的所有CPU,即possible文件中的内容。


shell @ hammerhead :/ sys / devices / system / cpu $ cat offline

1 , 3


2、view specified cpu info


接下来,我们要获取到特定CPU的信息,就需要进入到对应的文件夹,例如,cpu0/对应的就是CPU0的信息。


在/sys/devices/system/cpu/cpu0目录中,文件结构如下所示。


shell @ hammerhead :/ sys / devices / system / cpu $ ll cpu0

drwxr - xr - x root root 2016 - 01 - 20 01 : 37 cpufreq

drwxr - xr - x root root 1970 - 01 - 17 10 : 27 cpuidle

- r -------- root root 4096 1970 - 01 - 17 10 : 27 crash_notes

- rw - r -- r -- root root 4096 2016 - 01 - 20 01 : 36 online

drwxr - xr - x root root 1970 - 01 - 17 10 : 27 power

drwxr - xr - x root root 1970 -







请到「今天看啥」查看全文


推荐文章
复利大王  ·  国产美女的热舞
昨天
复利大王  ·  J小姐,死于话多
昨天
复利大王  ·  又有领导喝死了
2 天前
复利大王  ·  北京97混血女找男
2 天前
申龙斌的程序人生  ·  “分享与成长群”2017年5月文章汇总
8 年前
全球健身指导  ·  秀恩爱也能闹乌龙 笑喷
7 年前