Saturday, November 21, 2009

Java Optimizations and other c00l stuff

Java benchmarking
This webpage contains extra material for the Robust Java benchmarking series of articles (Part 1: Issues and Part 2: Statistics and solutions) which were published at IBM developerWorks.


Java Virtual Machine (JVM) - best way to tell when JIT compiling occurs?
Article

An alternative to java String
Ropes

A rope data structure represents an immutable sequence of characters, much like a Java String. But ropes' highly efficient mutations make ropes — unlike Strings and their mutable StringBuffer and StringBuilder cousins — ideal for applications that do heavy string manipulation, especially in multithreaded environments.

A better API fro managing time and date manipulation in Java

Joda-Time


Apache BCEL

Setting the limits in Linux permanently

https://singztechmusings.wordpress.com/2011/07/11/ulimit-how-to-permanently-set-kernel-limits-in-linux/ app soft nofile   16384 * hard...