package simpleorm.data.test;
import java.util.ArrayList;
import java.util.TreeMap;
/**
* User: bergla
* Date: Jan 22, 2008
*/
public class Misc {
// static void arrayBenchmark() {
// System.err.println("Free " + Runtime.getRuntime().freeMemory()/100000 + " of " + Runtime.getRuntime().totalMemory()/100000);
// int iters=100000;
// long start=System.currentTimeMillis();
// ArrayList recs = new ArrayList(1000);
// for (int iter = 0; iter<iters; iter++) {
// String[] rec = new String[5];
// for (int rx=0; rx<5; rx++)
// rec[rx] = "String" + rx + "." + iter;
// recs.add(rec);
// }
// long time = (System.currentTimeMillis() - start) *1000;
// System.err.println("Arraylist us/rec " + time + " / " + time / iters);
// System.err.println("Free " + Runtime.getRuntime().freeMemory()/100000 + " of " + Runtime.getRuntime().totalMemory()/100000);
// }
// static void mapBenchmark() {
// System.err.println("Free " + Runtime.getRuntime().freeMemory()/100000 + " of " + Runtime.getRuntime().totalMemory()/100000);
// int iters=100000;
// long start=System.currentTimeMillis();
// ArrayList recs = new ArrayList(1000);
// for (int iter = 0; iter<iters; iter++) {
// TreeMap rec = new TreeMap();
// rec.put( "c0", "String" + 0 + "." + iter);
// rec.put( "c1", "String" + 1 + "." + iter);
// rec.put( "c2", "String" + 2 + "." + iter);
// rec.put( "c3", "String" + 3 + "." + iter);
// rec.put( "c4", "String" + 4 + "." + iter);
// recs.add(rec);
// }
// long time = (System.currentTimeMillis() - start) *1000;
// System.err.println("Hashlist us/rec " + time + " / " + time / iters);
// System.err.println("Free " + Runtime.getRuntime().freeMemory()/100000 + " of " + Runtime.getRuntime().totalMemory()/100000);
// }
}
|