aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFengguang Wu <fengguang.wu@intel.com>2013-10-04 11:13:09 +0800
committerFengguang Wu <fengguang.wu@intel.com>2013-10-04 11:13:09 +0800
commit0b2dba293ea8ff4d3bf486ce14d4cb02aee037ec (patch)
treea5c4dd72651172a6a45588e9f1048032936d124c
parent9b74962fc51b9f699cf47fd01cf0d090e54cba33 (diff)
downloadvm-scalability-0b2dba293ea8ff4d3bf486ce14d4cb02aee037ec.tar.gz
make the msync cases sequential
The random cases are rather unstable: 2013-10-03 10:16:50 truncate -s 134795628544 /tmp/vm-scalability.img 2013-10-03 10:16:50 mkfs.xfs -q /tmp/vm-scalability.img 2013-10-03 10:16:50 mount -o loop /tmp/vm-scalability.img /tmp/vm-scalability 2013-10-03 10:16:50 ./case-msync-mt 2013-10-03 10:16:50 truncate /tmp/vm-scalability/sparse-msync-mt -s 134795628544 2013-10-03 10:16:50 ./usemem --runtime 300 -S -t 120 -f /tmp/vm-scalability/sparse-msync-mt -F --prealloc --open-rw --random 561648452 631854504 bytes / 195900689 usecs = 3149 KB/s 631854504 bytes / 195900635 usecs = 3149 KB/s 631854504 bytes / 195900657 usecs = 3149 KB/s 631854504 bytes / 195900628 usecs = 3149 KB/s 631854504 bytes / 195900662 usecs = 3149 KB/s ... 2013-10-03 10:20:09 ./case-msync-mt 2013-10-03 10:20:09 truncate /tmp/vm-scalability/sparse-msync-mt -s 134795628544 2013-10-03 10:20:09 ./usemem --runtime 300 -S -t 120 -f /tmp/vm-scalability/sparse-msync-mt -F --prealloc --open-rw --random 561648452 71778928 bytes / 338933724 usecs = 206 KB/s 71778928 bytes / 338933715 usecs = 206 KB/s 71778928 bytes / 338933716 usecs = 206 KB/s 71778928 bytes / 338934282 usecs = 206 KB/s 71778928 bytes / 338933724 usecs = 206 KB/s 2013-10-03 10:25:49 ./case-msync-mt 2013-10-03 10:25:49 truncate /tmp/vm-scalability/sparse-msync-mt -s 134795628544 2013-10-03 10:25:49 ./usemem --runtime 300 -S -t 120 -f /tmp/vm-scalability/sparse-msync-mt -F --prealloc --open-rw --random 561648452 631854504 bytes / 177256505 usecs = 3481 KB/s 631854504 bytes / 177258225 usecs = 3481 KB/s 631854504 bytes / 177258227 usecs = 3481 KB/s 631854504 bytes / 177258243 usecs = 3481 KB/s 631854504 bytes / 177258254 usecs = 3481 KB/s 2013-10-03 10:28:47 ./case-msync-mt 2013-10-03 10:28:47 truncate /tmp/vm-scalability/sparse-msync-mt -s 134795628544 2013-10-03 10:28:47 ./usemem --runtime 300 -S -t 120 -f /tmp/vm-scalability/sparse-msync-mt -F --prealloc --open-rw --random 561648452 631854504 bytes / 61268015 usecs = 10071 KB/s 631854504 bytes / 61268083 usecs = 10071 KB/s 631854504 bytes / 61268107 usecs = 10071 KB/s 631854504 bytes / 61268113 usecs = 10071 KB/s 631854504 bytes / 61268126 usecs = 10071 KB/s 2013-10-03 10:29:49 umount /tmp/vm-scalability 2013-10-03 10:29:49 rm /tmp/vm-scalability.img Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
-rwxr-xr-xcase-msync2
-rwxr-xr-xcase-msync-mt2
2 files changed, 2 insertions, 2 deletions
diff --git a/case-msync b/case-msync
index 2bd906f..4915135 100755
--- a/case-msync
+++ b/case-msync
@@ -7,7 +7,7 @@ SIZE=$((mem / nr_cpu / 2))
for i in `seq $nr_cpu`
do
create_sparse_file $SPARSE_FILE-$i $mem
- $USEMEM -S -f $SPARSE_FILE-$i -F --prealloc --open-rw --random $SIZE &
+ $USEMEM -S -f $SPARSE_FILE-$i -F --prealloc --open-rw $SIZE &
done
wait
diff --git a/case-msync-mt b/case-msync-mt
index eb9f344..e49f491 100755
--- a/case-msync-mt
+++ b/case-msync-mt
@@ -6,6 +6,6 @@ SIZE=$((mem / nr_cpu / 2))
create_sparse_file $SPARSE_FILE $mem
-$USEMEM -S -t $nr_cpu -f $SPARSE_FILE -F --prealloc --open-rw --random $SIZE
+$USEMEM -S -t $nr_cpu -f $SPARSE_FILE -F --prealloc --open-rw $SIZE
rm $SPARSE_FILE