run.sh: add some assume data

Signed-off-by: Wenchao Hao <haowenchao@xiaomi.com>
This commit is contained in:
Wenchao Hao 2024-11-20 14:51:15 +08:00
parent cc5e62c20e
commit 3af77ad384
1 changed files with 6 additions and 0 deletions

6
run.sh
View File

@ -33,7 +33,9 @@ if [ -f /sys/block/zram0/multi_pages_debug_stat ]; then
fi fi
# start test # start test
cat /sys/block/zram0/mm_stat
./test_swap > $tmpfile ./test_swap > $tmpfile
cat /sys/block/zram0/mm_stat
# check data # check data
pgfault2=$(cat /proc/vmstat | grep pgfault | awk '{print $2}') pgfault2=$(cat /proc/vmstat | grep pgfault | awk '{print $2}')
@ -51,7 +53,10 @@ new_zram_used_size=$(cat $tmpfile | awk '{print $2}')
zram_total_size_inc=$(($new_zram_total_size-$prev_zram_total_size)) zram_total_size_inc=$(($new_zram_total_size-$prev_zram_total_size))
zram_used_size_inc=$(($new_zram_used_size-$prev_zram_used_size)) zram_used_size_inc=$(($new_zram_used_size-$prev_zram_used_size))
zram_total_size_should=524288000
comp_ratio=`echo "scale=4; $zram_total_size_inc / $zram_used_size_inc" | bc` comp_ratio=`echo "scale=4; $zram_total_size_inc / $zram_used_size_inc" | bc`
comp_ratio_should=`echo "scale=4; $zram_total_size_should / $zram_used_size_inc" | bc`
# calculate huge page alloc success ratio # calculate huge page alloc success ratio
new_anon_fault_alloc=$(cat /sys/kernel/mm/transparent_hugepage/hugepages-64kB/stats/anon_fault_alloc) new_anon_fault_alloc=$(cat /sys/kernel/mm/transparent_hugepage/hugepages-64kB/stats/anon_fault_alloc)
@ -100,6 +105,7 @@ fi
echo "swapout_bandwidth $bandwidth_swapout" echo "swapout_bandwidth $bandwidth_swapout"
echo "swapin_bandwidth $bandwidth_swapin" echo "swapin_bandwidth $bandwidth_swapin"
echo "comp_ratio $comp_ratio" echo "comp_ratio $comp_ratio"
echo "comp_ratio_asume $comp_ratio_should"
echo "pagefault increased $pgfault_inc" echo "pagefault increased $pgfault_inc"
echo "anon_fault_success_ratio $anon_fault_success_ratio" echo "anon_fault_success_ratio $anon_fault_success_ratio"
echo "swapout_success_ratio $swapout_success_ratio" echo "swapout_success_ratio $swapout_success_ratio"