查看Apk 运行在多核cpu的那些核心上

随着手机硬件的不断提升,多核cpu变得已经很普遍,比如双核,四核以及八核,某些应用,尤其是系统应用,比如照相机,luncher等对性能要求很高的apk,运行速度如何是和运行在cpu哪些核心上有关系的,比如八核cpu的运行在0,1,2,3上就比运行在4,5,6,7上要快点;那么怎么判断某个apk运行在哪些核心上呢,可以使用sdk自带的工具:

Android SDK: sdk/platform-tools/systrace

在以上路径下执行下面命令:

python systrace.py –time=5 -o mynewtrace1.html sched gfx view wm am -a com.pokemon.master

查看Apk 运行在多核cpu的那些核心上_第1张图片

我使用的是红米1s,该手机cpu是四核心的,从上图可以看出我测试的这个应用是运行在0,1,3核心上的;

你可能感兴趣的:(Android,杂记)