run.sh: add some assume data
Signed-off-by: Wenchao Hao <haowenchao@xiaomi.com>
This commit is contained in:
parent
cc5e62c20e
commit
3af77ad384
6
run.sh
6
run.sh
|
|
@ -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"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue