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

