1、获取app端某运行程序的内存指标命令:
adb shell dumpsys meminfo xx
2、完整代码:
while :
do
date +%s
adb shell dumpsys meminfo xx
sleep 0.5
done
3、获取linux端cpu,gpu数据
date=`date '+%Y%m%d%H%M%S'`
fileName="result_"$date".txt"
nohup tegrastats >> $fileName&
pid=`ps -ef|grep xxx|grep -v grep|grep 'xx'|grep -v '\&'|awk '{print $2}'`
while :
do
t=`date +%s`
cpu=`top -b -n 1 |grep $pid `
echo "start record" >> $fileName
echo "$t" >> $fileName
echo "$cpu" >> $fileName
sleep 0.9
echo "end record" >> $fileName
done
4.分析截取的数据(待更新)