diff --git a/run.sh b/run.sh index 303d2df..01f8fa8 100755 --- a/run.sh +++ b/run.sh @@ -1,4 +1,4 @@ -#$dirput: round app start_time start_type rss pss ratio pagefault itlbmiss dtlbmiss cpustalled +#$dirput: round app start_time(ms) start_type rss(MB) pss(MB) ratio pagefault itlbmiss dtlbmiss cpustalled cycle=3 @@ -145,6 +145,9 @@ for round in $(seq 1 $cycle); do rss=$(cat tmp.txt | awk '{print $6}') fi + pss=$(echo "scale=2; $pss / 1024" | bc) + rss=$(echo "scale=2; $rss / 1024" | bc) + # 计算大页分配成功率 inc_alloc=$((alloc-prev_alloc)) inc_alloc_fallback=$((alloc_fallback-prev_alloc_fallback))