From 3af77ad384e1bb266773253a5c145cbf0d887fd4 Mon Sep 17 00:00:00 2001 From: Wenchao Hao Date: Wed, 20 Nov 2024 14:51:15 +0800 Subject: [PATCH] run.sh: add some assume data Signed-off-by: Wenchao Hao --- run.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/run.sh b/run.sh index da9e5de..4463251 100644 --- a/run.sh +++ b/run.sh @@ -33,7 +33,9 @@ if [ -f /sys/block/zram0/multi_pages_debug_stat ]; then fi # start test +cat /sys/block/zram0/mm_stat ./test_swap > $tmpfile +cat /sys/block/zram0/mm_stat # check data 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_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_should=`echo "scale=4; $zram_total_size_should / $zram_used_size_inc" | bc` # calculate huge page alloc success ratio 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 "swapin_bandwidth $bandwidth_swapin" echo "comp_ratio $comp_ratio" +echo "comp_ratio_asume $comp_ratio_should" echo "pagefault increased $pgfault_inc" echo "anon_fault_success_ratio $anon_fault_success_ratio" echo "swapout_success_ratio $swapout_success_ratio"