Misc.java :  » Database-ORM » SimpleORM » simpleorm » data » test » Java Open Source

Java Open Source » Database ORM » SimpleORM 
SimpleORM » simpleorm » data » test » Misc.java
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);
//    }

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.