Index: drbl-green-benchmark/diskfull-benchmark.sh
===================================================================
--- drbl-green-benchmark/diskfull-benchmark.sh	(revision 96)
+++ drbl-green-benchmark/diskfull-benchmark.sh	(revision 97)
@@ -6,4 +6,5 @@
 log_file="/var/log/${log_start}diskfull-benchmark.log"
 status_file="/var/log/${log_start}diskfull-benchmark-status.log"
+local_zip="/var/log/${log_start}diskfull.tar.gz"
 echo "0. Rebooting...." > $log_file
 echo "0. Rebooting...."
@@ -14,9 +15,9 @@
 function mydsh()
 {
-  dsh -a -c "date > /var/log/$2.time.$1; /usr/bin/time -o /var/log/$2.time $3; cat /var/log/$2.time >> /var/log/$2.time.$1; date >> /var/log/$2.time.$1" 2>&1 >> $status_file
+  dsh -a -c "date > /var/log/$2.time.$1; /usr/bin/time -a -o /var/log/$2.time.$i $3; date >> /var/log/$2.time.$1" >> $status_file 2>&1
 }
 
 echo "START diskfull Benchmark ...." >> $log_file
-for ((i=1;i<=1;i++)); do
+for ((i=1;i<=10;i++)); do
   echo "[$i] 1. Booting...." >> $log_file
   echo "[$i] 1. Booting...."
@@ -28,5 +29,5 @@
   echo "[$i] 2. Running dd ...."
   `date >> $log_file`
-  mydsh "$i" "dd" "dd if=/dev/zero of=/root/E2CC.img bs=1M count=500"
+  mydsh "$i" "dd" "dd if=/dev/zero of=/root/E2CC.img bs=1M count=1024"
   `date >> $log_file`
   sleep 120
@@ -40,40 +41,63 @@
   echo "[$i] 4. Running bonnie++ ...."
   `date >> $log_file`
-  mydsh "$i" "bonnie++" "bonnie++ -u root -d /root -s 500"
+  mydsh "$i" "bonnie++" "bonnie++ -u root -d /root -s 2000"
   `date >> $log_file`
   sleep 120
   echo "[$i] *. Download Kernel ...." >> $log_file
   echo "[$i] *. Download Kernel ...."
-  mydsh "$i" "download-kernel" "wget -O /tmp/linux-2.6.30.tar.bz2 http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.tar.bz2"
+  `date >> $log_file`
+  mydsh "$i" "download-kernel" "wget -O /tmp/linux-2.6.30.tar.bz2 http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.tar.bz2 -o /tmp/linux-2.6.30.log"
+  `date >> $log_file`
   echo "[$i] *. Extract Kernel ...." >> $log_file
   echo "[$i] *. Extract Kernel ...."
-  mydsh "$i" "extrac-kernel" "tar jxvf /tmp/linux-2.6.30.tar.bz2 -C /tmp"
+  `date >> $log_file`
+  mydsh "$i" "extrac-kernel" "tar jxvf /tmp/linux-2.6.30.tar.bz2 -C /tmp; rm -f /tmp/linux-2.6.30.tar.bz2"
+  `date >> $log_file`
+  echo "[$i] *. Configure Kernel ...." >> $log_file
+  echo "[$i] *. Configure Kernel ...."
+  `date >> $log_file`
   mydsh "$i" "make-allnoconf" "make -C /tmp/linux-2.6.30 allnoconfig"
+  `date >> $log_file`
   echo "[$i] 5. Running make -j 1 ...." >> $log_file
   echo "[$i] 5. Running make -j 1 ...."
-  mydsh "$i" "make-clean" "make clean -C /tmp/linux-2.6.30"
   `date >> $log_file`
-  mydsh "$i" "make-j1" "make -j 1 -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-j1" "make -j 1 -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-j1" "make -j 1 -C /tmp/linux-2.6.30"
   `date >> $log_file`
   sleep 120
   echo "[$i] 6. Running make -j 2 ...." >> $log_file
   echo "[$i] 6. Running make -j 2 ...."
-  mydsh "$i" "make-clean" "make clean -C /tmp/linux-2.6.30"
   `date >> $log_file`
-  mydsh "$i" "make-j2" "make -j 2 -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-j2" "make -j 2 -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-j2" "make -j 2 -C /tmp/linux-2.6.30"
+  mydsh "$i-3" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-3" "make-j2" "make -j 2 -C /tmp/linux-2.6.30"
   `date >> $log_file`
   sleep 120
   echo "[$i] 7. Running make -j 3 ...." >> $log_file
   echo "[$i] 7. Running make -j 3 ...."
-  mydsh "$i" "make-clean" "make clean -C /tmp/linux-2.6.30"
   `date >> $log_file`
-  mydsh "$i" "make-j3" "make -j 3 -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-j3" "make -j 3 -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-j3" "make -j 3 -C /tmp/linux-2.6.30"
+  mydsh "$i-3" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-3" "make-j3" "make -j 3 -C /tmp/linux-2.6.30"
   `date >> $log_file`
   sleep 120
   echo "[$i] 8. Running make -j 4 ...." >> $log_file
   echo "[$i] 8. Running make -j 4 ...."
-  mydsh "$i" "make-clean" "make clean -C /tmp/linux-2.6.30"
   `date >> $log_file`
-  mydsh "$i" "make-j4" "make -j 4 -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-j4" "make -j 4 -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-j4" "make -j 4 -C /tmp/linux-2.6.30"
+  mydsh "$i-3" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-3" "make-j4" "make -j 4 -C /tmp/linux-2.6.30"
   `date >> $log_file`
 done
+mydsh "F" "collect" "tar zcvf $local_zip /var/log/*.time.*"
Index: drbl-green-benchmark/diskless-benchmark.sh
===================================================================
--- drbl-green-benchmark/diskless-benchmark.sh	(revision 96)
+++ drbl-green-benchmark/diskless-benchmark.sh	(revision 97)
@@ -6,4 +6,5 @@
 log_file="/var/log/${log_start}diskless-benchmark.log"
 status_file="/var/log/${log_start}diskless-benchmark-status.log"
+local_zip="/var/log/${log_start}diskless.tar.gz"
 echo "0. Rebooting...." > $log_file
 echo "0. Rebooting...."
@@ -14,9 +15,9 @@
 function mydsh()
 {
-  dsh -a -c "date > /var/log/$2.time.$1; /usr/bin/time -o /var/log/$2.time $3; cat /var/log/$2.time >> /var/log/$2.time.$1; date >> /var/log/$2.time.$1" 2>&1 >> $status_file
+  dsh -a -c "date > /var/log/$2.time.$1; /usr/bin/time -a -o /var/log/$2.time.$i $3; date >> /var/log/$2.time.$1" >> $status_file 2>&1
 }
 
-echo "START Disk-less Benchmark ...." >> $log_file
-for ((i=1;i<=1;i++)); do
+echo "START diskless Benchmark ...." >> $log_file
+for ((i=1;i<=10;i++)); do
   echo "[$i] 1. Booting...." >> $log_file
   echo "[$i] 1. Booting...."
@@ -28,5 +29,5 @@
   echo "[$i] 2. Running dd ...."
   `date >> $log_file`
-  mydsh "$i" "dd" "dd if=/dev/zero of=/root/E2CC.img bs=1M count=500"
+  mydsh "$i" "dd" "dd if=/dev/zero of=/root/E2CC.img bs=1M count=1024"
   `date >> $log_file`
   sleep 120
@@ -40,40 +41,63 @@
   echo "[$i] 4. Running bonnie++ ...."
   `date >> $log_file`
-  mydsh "$i" "bonnie++" "bonnie++ -u root -d /root -s 500"
+  mydsh "$i" "bonnie++" "bonnie++ -u root -d /root -s 2000"
   `date >> $log_file`
   sleep 120
   echo "[$i] *. Download Kernel ...." >> $log_file
   echo "[$i] *. Download Kernel ...."
-  mydsh "$i" "download-kernel" "wget -O /tmp/linux-2.6.30.tar.bz2 http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.tar.bz2"
+  `date >> $log_file`
+  mydsh "$i" "download-kernel" "wget -O /tmp/linux-2.6.30.tar.bz2 http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.tar.bz2 -o /tmp/linux-2.6.30.log"
+  `date >> $log_file`
   echo "[$i] *. Extract Kernel ...." >> $log_file
   echo "[$i] *. Extract Kernel ...."
-  mydsh "$i" "extrac-kernel" "tar jxvf /tmp/linux-2.6.30.tar.bz2 -C /tmp"
+  `date >> $log_file`
+  mydsh "$i" "extrac-kernel" "tar jxvf /tmp/linux-2.6.30.tar.bz2 -C /tmp; rm -f /tmp/linux-2.6.30.tar.bz2"
+  `date >> $log_file`
+  echo "[$i] *. Configure Kernel ...." >> $log_file
+  echo "[$i] *. Configure Kernel ...."
+  `date >> $log_file`
   mydsh "$i" "make-allnoconf" "make -C /tmp/linux-2.6.30 allnoconfig"
+  `date >> $log_file`
   echo "[$i] 5. Running make -j 1 ...." >> $log_file
   echo "[$i] 5. Running make -j 1 ...."
-  mydsh "$i" "make-clean" "make clean -C /tmp/linux-2.6.30"
   `date >> $log_file`
-  mydsh "$i" "make-j1" "make -j 1 -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-j1" "make -j 1 -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-j1" "make -j 1 -C /tmp/linux-2.6.30"
   `date >> $log_file`
   sleep 120
   echo "[$i] 6. Running make -j 2 ...." >> $log_file
   echo "[$i] 6. Running make -j 2 ...."
-  mydsh "$i" "make-clean" "make clean -C /tmp/linux-2.6.30"
   `date >> $log_file`
-  mydsh "$i" "make-j2" "make -j 2 -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-j2" "make -j 2 -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-j2" "make -j 2 -C /tmp/linux-2.6.30"
+  mydsh "$i-3" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-3" "make-j2" "make -j 2 -C /tmp/linux-2.6.30"
   `date >> $log_file`
   sleep 120
   echo "[$i] 7. Running make -j 3 ...." >> $log_file
   echo "[$i] 7. Running make -j 3 ...."
-  mydsh "$i" "make-clean" "make clean -C /tmp/linux-2.6.30"
   `date >> $log_file`
-  mydsh "$i" "make-j3" "make -j 3 -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-j3" "make -j 3 -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-j3" "make -j 3 -C /tmp/linux-2.6.30"
+  mydsh "$i-3" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-3" "make-j3" "make -j 3 -C /tmp/linux-2.6.30"
   `date >> $log_file`
   sleep 120
   echo "[$i] 8. Running make -j 4 ...." >> $log_file
   echo "[$i] 8. Running make -j 4 ...."
-  mydsh "$i" "make-clean" "make clean -C /tmp/linux-2.6.30"
   `date >> $log_file`
-  mydsh "$i" "make-j4" "make -j 4 -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-1" "make-j4" "make -j 4 -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-2" "make-j4" "make -j 4 -C /tmp/linux-2.6.30"
+  mydsh "$i-3" "make-clean" "make clean -C /tmp/linux-2.6.30"
+  mydsh "$i-3" "make-j4" "make -j 4 -C /tmp/linux-2.6.30"
   `date >> $log_file`
 done
+mydsh "F" "collect" "tar zcvf $local_zip /var/log/*.time.*"
