diff options
author | Fengguang Wu <fengguang.wu@intel.com> | 2012-11-27 20:21:57 +0800 |
---|---|---|
committer | Fengguang Wu <fengguang.wu@intel.com> | 2012-11-27 20:29:20 +0800 |
commit | d4cefc51ab34423ff782693df8bd0d9fd0b5bdbe (patch) | |
tree | 32cac02ff0580ebf0a0e2f04bc52055d1a5a77d2 | |
parent | 518771d7584dca0a788963cf8a00feedf6d15a20 (diff) | |
download | vm-scalability-d4cefc51ab34423ff782693df8bd0d9fd0b5bdbe.tar.gz |
Abhinav's work on case-migrate-across-nodes
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
-rw-r--r-- | case-migrate-across-nodes | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/case-migrate-across-nodes b/case-migrate-across-nodes new file mode 100644 index 0000000..1f78cc2 --- /dev/null +++ b/case-migrate-across-nodes @@ -0,0 +1,22 @@ +#!/bin/bash + +# This case migrates pages across nodes + +source ./hw_vars + +USEMEM_MIGRATE=./usemem_migrate + +# Allocate pages to scale with available free memory +PAGES=$((MemFree / nr_cpu / 10)) + +# set the ksm on +echo 1 > /sys/kernel/mm/ksm/run + +# migrate pages +for i in `seq $((nr_node))` +do + $USEMEM_MIGRATE $PAGES & +done +wait + + |