JRockit's JRE
Is there something special about the JRocket’s JRE?
I installed JRocket and configured Coldfusion to use the JRocket’s JVM (1.6.0_14). Sure enough it showed a huge memory leak with the CF’s default Macomedia Driver. Basically it showed that macromedia.jdbc.oracle.OracleColumn was not being garbage collected and it grew and grew and grew.
To fix the problem I switched to Oracle 11g R2 JDBC and the memory leak was gone. Garbage collects much better and memory is managed much better.
So now the problem is we cannot install JRocket on all the production servers because of authoritative constraints. So I if use the newest Sun JRE 1.6.0_19 instead of the JRockit’s JVM, will it matter very much? I understand I won’t be able to use JRocket to monitor the JVM, which is ok. Will the Sun JRE work as good as JRocket’s?
Did Oracle do anything special performance wise to JRocket’s JRE or it essentially the same as Sun’s?
Edited by: brian.mcginity on Mar 25, 2010 3:27 PM