From b6e6e8cb5a34fb3a927f145f15fa1353b9cf96f2 Mon Sep 17 00:00:00 2001 From: 12b Date: Tue, 12 Jan 2021 17:16:40 +0100 Subject: [PATCH] Fix page cache dropping --- bin/disk-test.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/bin/disk-test.sh b/bin/disk-test.sh index daee7fc..7445ff3 100755 --- a/bin/disk-test.sh +++ b/bin/disk-test.sh @@ -38,29 +38,29 @@ do done /usr/local/bin/sysbench fileio prepare --file-num=$TEST_FILE_NUM --file-total-size=$TEST_DISK_SPACE 2>&1 | tee -a $LOGFILE -sudo echo 1 > /proc/sys/vm/drop_caches 2>&1 | tee -a $LOGFILE +sudo sh -c "echo 1 > /proc/sys/vm/drop_caches" 2>&1 | tee -a $LOGFILE echo "# sysbench $BLOCK_SIZE_1_TXT random read/write test #" | tee -a $LOGFILE /usr/local/bin/sysbench fileio run --threads=$THREADS --file-test-mode=rndrw --file-block-size=$BLOCK_SIZE_1 --file-io-mode=$FILE_IO_MODE --file-num=$TEST_FILE_NUM --file-total-size=$TEST_DISK_SPACE --file-rw-ratio=2 2>&1 | tee -a $LOGFILE /usr/local/bin/sysbench fileio prepare --file-num=$TEST_FILE_NUM --file-total-size=$TEST_DISK_SPACE 2>&1 | tee -a $LOGFILE -sudo echo 1 > /proc/sys/vm/drop_caches 2>&1 | tee -a $LOGFILE +sudo sh -c "echo 1 > /proc/sys/vm/drop_caches" 2>&1 | tee -a $LOGFILE echo "# sysbench $BLOCK_SIZE_2_TXT random read/write test #" | tee -a $LOGFILE /usr/local/bin/sysbench fileio run --threads=$THREADS --file-test-mode=rndrw --file-block-size=$BLOCK_SIZE_2 --file-io-mode=$FILE_IO_MODE --file-num=$TEST_FILE_NUM --file-total-size=$TEST_DISK_SPACE --file-rw-ratio=2 2>&1 | tee -a $LOGFILE /usr/local/bin/sysbench fileio prepare --file-num=$TEST_FILE_NUM --file-total-size=$TEST_DISK_SPACE 2>&1 | tee -a $LOGFILE -sudo echo 1 > /proc/sys/vm/drop_caches 2>&1 | tee -a $LOGFILE +sudo sh -c "echo 1 > /proc/sys/vm/drop_caches" 2>&1 | tee -a $LOGFILE echo "# sysbench $BLOCK_SIZE_1_TXT sequential read test #" | tee -a $LOGFILE /usr/local/bin/sysbench fileio run --threads=$THREADS --file-test-mode=seqrd --file-block-size=$BLOCK_SIZE_1 --file-io-mode=$FILE_IO_MODE --file-num=$TEST_FILE_NUM --file-total-size=$TEST_DISK_SPACE 2>&1 | tee -a $LOGFILE /usr/local/bin/sysbench fileio prepare --file-num=$TEST_FILE_NUM --file-total-size=$TEST_DISK_SPACE 2>&1 | tee -a $LOGFILE -sudo echo 1 > /proc/sys/vm/drop_caches 2>&1 | tee -a $LOGFILE +sudo sh -c "echo 1 > /proc/sys/vm/drop_caches" 2>&1 | tee -a $LOGFILE echo "# sysbench $BLOCK_SIZE_2_TXT sequential read test #" | tee -a $LOGFILE /usr/local/bin/sysbench fileio run --threads=$THREADS --file-test-mode=seqrd --file-block-size=$BLOCK_SIZE_2 --file-io-mode=$FILE_IO_MODE --file-num=$TEST_FILE_NUM --file-total-size=$TEST_DISK_SPACE 2>&1 | tee -a $LOGFILE /usr/local/bin/sysbench fileio prepare --file-num=$TEST_FILE_NUM --file-total-size=$TEST_DISK_SPACE 2>&1 | tee -a $LOGFILE -sudo echo 1 > /proc/sys/vm/drop_caches 2>&1 | tee -a $LOGFILE +sudo sh -c "echo 1 > /proc/sys/vm/drop_caches" 2>&1 | tee -a $LOGFILE echo "# sysbench $BLOCK_SIZE_1_TXT sequential write test #" | tee -a $LOGFILE /usr/local/bin/sysbench fileio run --threads=$THREADS --file-test-mode=seqwr --file-block-size=$BLOCK_SIZE_1 --file-io-mode=async --file-num=$TEST_FILE_NUM --file-total-size=$TEST_DISK_SPACE 2>&1 | tee -a $LOGFILE -/usr/local/bin/sysbench fileio cleanup --file-num=$TEST_FILE_NUM --file-total-size=$TEST_DISK_SPACE 2>&1 | tee -a $LOGFILE -sudo echo 1 > /proc/sys/vm/drop_caches 2>&1 | tee -a $LOGFILE +/usr/local/bin/sysbench fileio prepare --file-num=$TEST_FILE_NUM --file-total-size=$TEST_DISK_SPACE 2>&1 | tee -a $LOGFILE +sudo sh -c "echo 1 > /proc/sys/vm/drop_caches" 2>&1 | tee -a $LOGFILE echo "# sysbench $BLOCK_SIZE_2_TXT sequential write test #" | tee -a $LOGFILE /usr/local/bin/sysbench fileio run --threads=$THREADS --file-test-mode=seqwr --file-block-size=$BLOCK_SIZE_2 --file-io-mode=async --file-num=$TEST_FILE_NUM --file-total-size=$TEST_DISK_SPACE 2>&1 | tee -a $LOGFILE