BEA Systems today announced the general availability of BEA WebLogic JRockit™ 5.0 Java Development Kit (JDK). Compatible with the J2SE 5.0 specification, WebLogic JRockit 5.0 is designed to offer the highest performing, simplest to use and most manageable Java Virtual Machine (JVM) optimized for 32-bit and 64-bit Intel® Xeon™ processor and Intel® Itanium2® processor-based servers, according to published industry standard benchmarks. Out-of-the-box, WebLogic JRockit 5.0 is designed to allow Java developers to deploy their applications more quickly and efficiently into production, helping to achieve optimal performance through minimal configuration. JRockit 5.0 is also designed to make it possible to more easily diagnose problems and help to analyze the applications’ behavior and performance in real-time, during production, without imposing a noticeable performance penalty.

WebLogic JRockit 5.0 is scheduled to be available for free download December 16, at and to be demonstrated at BEA eWorld China, scheduled for December 16-17 at the Shanghai International Convention Centre.

“BEA and Intel continue to work closely to deliver more powerful computing capabilities at an affordable price. JRockit 5.0 is the latest delivery on that promise,” said Richard Wirt, Intel Senior Fellow, general manager, Intel Software Solutions Group. “With Intel and BEA jointly developing JRockit 5.0 capabilities to uniquely take advantage of the Intel® Itanium2® processor features, as well as continuing to optimize performance for the Intel Xeon™ processor, thousands of enterprise customers and ISVs can be assured their applications and innovations are running at top performance when using Intel processor-based servers.”

The Difference with WebLogic JRockit 5.0

WebLogic JRockit 5.0 is architected specifically for use by large-scale, mission-critical, server-side applications running on high-performing Intel processor-based servers. With a spate of state-of-the art capabilities designed to help customers deploy their applications quickly and efficiently to help achieve optimal performance, developers using WebLogic JRockit 5.0 can aim for higher levels of productivity, manageability, performance and stability.

WebLogic JRockit 5.0 incorporates adaptive memory management, which can help allow WebLogic JRockit 5.0 JVM to automatically reconfigure garbage collection strategies on the fly and continually adapt its settings over time to adjust to changing conditions, such as user workload, memory requirements, system memory availability, in order to help consistently maintain a desired throughput and pause time for running applications. This ultimately can help eliminate the need for more complex and time consuming tuning exercises. WebLogic JRockit 5.0 is also designed to deliver monitoring and management capabilities that can help to diagnose problems and analyze application performance and behavior during production, without imposing a noticeable performance penalty and without disrupting uptime. WebLogic JRockit 5.0 features dynamic code optimization, and can uniquely take advantage of performance counters on the Itanium2 processors to more accurately optimize code execution and continually improve performance of the running application by as much as 10-15 percent.

“JRockit 5.0 not only continues to deliver state of art performance; moreover, it will give the developers exactly what they have ask us for,” said Wai Wong, executive vice president, products, BEA Systems. “On one hand, they tell us they have been spending too much precious time configuring and tuning their JVMs to optimize performance, and on the other, they are incurring expensive downtime by wasting too much time analyzing and diagnose problems with their applications—all of which can increase time to deployment and decrease availability. With JRockit 5.0, BEA has delivered a JVM that is designed to give developers a boost.”

In addition to the WebLogic JRockit JVM, the WebLogic JRockit JDK includes the Java Runtime Environment (JRE), which contains the JVM and Java class libraries (as specified by the Java 2 Platform API Specification). WebLogic JRockit 5.0 also includes a set of development tools, such as a compiler and debugger—all of which are designed to be compliant and consistent with the J2SE 5.0 specification from Sun Microsystems, as well as JRockit’s unique management console, which can break open the “black box” and help give developers and administrators exceptional visibility into what’s happening inside the JVM in real-time, with no significant overhead.