From f9d461142abf7d3f07b83b1932f61dba65915df1 Mon Sep 17 00:00:00 2001 From: Wenchao Hao Date: Thu, 15 May 2025 16:50:15 +0800 Subject: [PATCH] update Signed-off-by: Wenchao Hao --- cold_start_app.sh | 3 +-- perfconf.txt | 2 +- run.sh | 13 ++++++------- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/cold_start_app.sh b/cold_start_app.sh index f2780f4..e0aface 100755 --- a/cold_start_app.sh +++ b/cold_start_app.sh @@ -17,9 +17,8 @@ echo perfetto_pid is $perfetto_pid sleep 1 if [ "$app" == "com.qiyi.video" ]; then + activity="com.qiyi.video/com.qiyi.video.WelcomeActivity" elif [ "$app" == "com.netease.cloudmusic" ]; then - activity="com.qiyi.video/.WelcomeActivityBirthday" -else activity="com.netease.cloudmusic/com.netease.cloudmusic.activity.IconChangeDefaultAlias" else activity=$(adb shell dumpsys package $app | grep -A 1 -w "android.intent.action.MAIN:" | head -n 2 | tail -n 1 | awk '{print $2}') diff --git a/perfconf.txt b/perfconf.txt index 60f78cc..5619c05 100644 --- a/perfconf.txt +++ b/perfconf.txt @@ -1,5 +1,5 @@ buffers: { - size_kb: 63488 + size_kb: 634880 fill_policy: DISCARD } buffers: { diff --git a/run.sh b/run.sh index 4ef7825..cc48589 100755 --- a/run.sh +++ b/run.sh @@ -1,7 +1,12 @@ #$dirput: round app start_time start_type rss pss ratio pagefault itlbmiss dtlbmiss cpustalled +adb root adb push perfconf.txt /data/misc/perfetto-configs +if [ $? -ne 0 ]; then + exit +fi + dir=$(/usr/bin/date +%Y-%m%d-%H%M) mkdir $dir mkdir $dir/mminfo @@ -9,13 +14,7 @@ echo "round app start_type start_time inc_ratio inc_total rss pss pagefaults itl for round in $(seq 1 2); do for app in `cat applist`; do - sleep 10 - echo "开始测试应用 $app" - # read -p "输入q退出, 输入其他任意内容继续" cmd - - #if [ "$cmd" == "q" ]; then - # exit - #fi + sleep 3 # 抓内存相关信息 adb shell free -h > $dir/mminfo/before_free-$app-$round