01: package simpleorm.data.test;
02:
03: import java.util.ArrayList;
04: import java.util.TreeMap;
05:
06: /**
07: * User: bergla
08: * Date: Jan 22, 2008
09: */
10: public class Misc {
11:
12: // static void arrayBenchmark() {
13: // System.err.println("Free " + Runtime.getRuntime().freeMemory()/100000 + " of " + Runtime.getRuntime().totalMemory()/100000);
14: // int iters=100000;
15: // long start=System.currentTimeMillis();
16: // ArrayList recs = new ArrayList(1000);
17: // for (int iter = 0; iter<iters; iter++) {
18: // String[] rec = new String[5];
19: // for (int rx=0; rx<5; rx++)
20: // rec[rx] = "String" + rx + "." + iter;
21: // recs.add(rec);
22: // }
23: // long time = (System.currentTimeMillis() - start) *1000;
24: // System.err.println("Arraylist us/rec " + time + " / " + time / iters);
25: // System.err.println("Free " + Runtime.getRuntime().freeMemory()/100000 + " of " + Runtime.getRuntime().totalMemory()/100000);
26: // }
27: // static void mapBenchmark() {
28: // System.err.println("Free " + Runtime.getRuntime().freeMemory()/100000 + " of " + Runtime.getRuntime().totalMemory()/100000);
29: // int iters=100000;
30: // long start=System.currentTimeMillis();
31: // ArrayList recs = new ArrayList(1000);
32: // for (int iter = 0; iter<iters; iter++) {
33: // TreeMap rec = new TreeMap();
34: // rec.put( "c0", "String" + 0 + "." + iter);
35: // rec.put( "c1", "String" + 1 + "." + iter);
36: // rec.put( "c2", "String" + 2 + "." + iter);
37: // rec.put( "c3", "String" + 3 + "." + iter);
38: // rec.put( "c4", "String" + 4 + "." + iter);
39: // recs.add(rec);
40: // }
41: // long time = (System.currentTimeMillis() - start) *1000;
42: // System.err.println("Hashlist us/rec " + time + " / " + time / iters);
43: // System.err.println("Free " + Runtime.getRuntime().freeMemory()/100000 + " of " + Runtime.getRuntime().totalMemory()/100000);
44: // }
45:
46: }
|