Understanding JVM Internals
cubrid.org