We use OpenJDK for dev a lot, but can't yet use it in production.  We see
the following issues:

- OpenJDK 6 with the Hotspot JIT (Hardy): dropped large I/O connections --
e.g. big file uploads.  100% CPU issues (NIO for directly for sure, also
image resizing and others, may be NIO related)
- OpenJDK 6 with the Cacao JIT (Jaunty): dropped large I/O connections.
Occasional JVM crashes (not consistently reproducible).  100% CPU issues
with NIO.  Occasional in-memory data corruption.

I don't think OpenJDK 6 works very hard at tracking all Sun bugfixes.  It
seems the bugfixes get tracked/fixed in OpenJDK 7.  But I can't use OpenJDK
7 in production for other reasons (my Java libraries don't all work right on
it yet).  I confess I don't really understand the OpenJDK community that
well.

Anyway, I'm hoping to be able to move to Cacao/OpenJDK 7 in production next
year about this time  :-)  Until then I'm still in the Sun cargo cult.

On Wed, Aug 12, 2009 at 9:45 AM, Tal Liron <[email protected]>wrote:

> Isn't the OpenJDK using the same codebase as Sun's? Rob, have you done
> any testing with OpenJDK at all?
>

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2382905

Reply via email to