changes
authorjihoonl <jihoonl>
Wed, 24 Feb 2010 21:44:13 +0000 (21:44 +0000)
committerjihoonl <jihoonl>
Wed, 24 Feb 2010 21:44:13 +0000 (21:44 +0000)
Robust/src/Benchmarks/Recovery/FileSystem/recovery/FileSystem.java
Robust/src/Benchmarks/Recovery/SpamFilter/recovery/SpamFilter.java
Robust/src/Benchmarks/Recovery/bm_args.txt
Robust/src/Benchmarks/Recovery/runjava.sh

index 3c0778c639fc474b6831b38aebbdb4976c4b9caa..071b42ab676d7121bda56f32a0eefdbdb7a17459 100644 (file)
@@ -83,9 +83,12 @@ public class FileSystem extends Thread {
                        file = inputfile.toLocalString();\r
                }\r
 \r
-               LinkedList todoList = new LinkedList();\r
+    LinkedList todoList = new LinkedList();\r
                fillTodoList(file, todoList);\r
 \r
+    long st = System.currentTimeMillis();\r
+    long fi;\r
+\r
                while (!todoList.isEmpty()) {\r
                        t = (Transaction)(todoList.removeFirst());\r
 \r
@@ -132,6 +135,8 @@ public class FileSystem extends Thread {
                }\r
     }\r
 \r
+    fi = System.currentTimeMillis();\r
+\r
                sleep(3000000);\r
                atomic {\r
                        output();\r
@@ -139,8 +144,7 @@ public class FileSystem extends Thread {
 \r
     RecoveryStat.printRecoveryStat();\r
 \r
-\r
-    System.out.println("\n\n\n I'm done\n\n\n");\r
+    System.out.println("\n\n\n I'm done - Time Elapse : "+ ((double)(fi-st)/1000) + "\n\n\n");\r
 \r
     while(true) {\r
       sleep(100000);\r
index a04fa60e4348caccfe8efc773f60bca1f2178ac3..2bed4b342a331924c6a02e6011d70c10a9613cc2 100644 (file)
@@ -46,6 +46,9 @@ public class SpamFilter extends Thread {
     Random rand = new Random(thid);
     int i;
 
+    long st = System.currentTimeMillis();
+    long fi;
+
     for(i=0; i<niter; i++) {
       correct =0;
       wrong = 0;
@@ -111,8 +114,10 @@ public class SpamFilter extends Thread {
 //      System.out.println((i+1)+"th iteration correct = " + correct + " Wrong = " + wrong + " percentage = " + ((float)correct/(float)nemails));
     }//end num iter
     // Sanity check
+    fi = System.currentTimeMillis();
+
     System.out.println((i)+"th iteration correct = " + correct + " Wrong = " + wrong + " percentage = " + ((float)correct/(float)nemails));
-    System.out.println("\n\n\n I'm Done\n\n\n");
+    System.out.println("\n\n\n I'm Done - Time Elapse : " + (double)((fi-st)/1000) +"\n\n\n");
     
     RecoveryStat.printRecoveryStat();
 
index 43e569e5295460ede25cf35ed45868ab0d9de99c..000b06e7e65bac09a120db9ea6e1b9ae07ad8e1e 100644 (file)
@@ -1 +1 @@
-testcase 8 Spider:www.uci.edu 4
+testcase 8 MatrixMultiply:1600 80
index 934b0c84000157425d9c6473460bf3ad42af0a9c..824ec33372dbe3b7452a763bc759000bc6420ecc 100755 (executable)
@@ -8,7 +8,7 @@
 BASEDIR=`pwd`
 RECOVERYDIR='recovery'
 JAVASINGLEDIR='java'
-WAITTIME=1500
+WAITTIME=1200
 KILLDELAY=20
 
 # 0 mean new test