BEA has made an updated version of JRockit 5.0 available for download at http://commerce.bea.com/products/weblogicjrockit/5.0/jr_50.jsp
This update bundles J2SE 5.0 Update 3 and includes support for the Memory Leak Detector tool.
This version of JRockit supports Linux and Windows on x86 an Itanium, and adds support for Intel EM64T and AMD64, see the supported configurations for details. The next JRockit 5.0 release will contain a port Solaris/Sparc. AIX and HP-UX ports are also coming.
As always, performance has been a major focus. This version of JRockit currently holds the record on 2-way servers on the recently released SPECjbb2005 benchmark.
The JRockit JVM is free for production and development use.
-
BEA releases JRockit 5.0 update and Memory Leak Detector tool (15 messages)
- Posted by: Henrik Stahl
- Posted on: July 20 2005 05:02 EDT
Threaded Messages (15)
- Memory Leak Detector URL seems broken by Saqib Rasul on July 20 2005 09:58 EDT
- Memory Leak Detector URL seems broken by Joseph Ottinger on July 20 2005 10:55 EDT
- Memory Leak Detector URL seems broken by Saqib Rasul on July 20 2005 11:37 EDT
- Memory Leak Detector URL seems broken by Joseph Ottinger on July 20 2005 10:55 EDT
- Profiling by Bill Burke on July 20 2005 13:47 EDT
- Profiling by Henrik Stahl on July 20 2005 14:22 EDT
- Comparing platform performance by Frank Cohen on July 20 2005 16:11 EDT
- JRocket Windows vs SunVM Solaris/Sparc by Frank Cohen on July 20 2005 16:15 EDT
-
JRocket Windows vs SunVM Solaris/Sparc by Henrik Stahl on July 20 2005 04:36 EDT
- JRocket Windows vs SunVM Solaris/Sparc by Henrik Stahl on July 21 2005 03:18 EDT
-
JRocket Windows vs SunVM Solaris/Sparc by Henrik Stahl on July 20 2005 04:36 EDT
- Comparing platform performance by sheng song on July 20 2005 19:23 EDT
- Comparing platform performance by Henrik Stahl on July 21 2005 02:56 EDT
- JRocket Windows vs SunVM Solaris/Sparc by Frank Cohen on July 20 2005 16:15 EDT
- BEA JRockit Memory Leak Detector by Santosh Maskar on July 20 2005 23:48 EDT
- BEA JRockit Memory Leak Detector by Henrik Stahl on July 21 2005 02:57 EDT
- Congratulations by Bela Ban on July 22 2005 02:54 EDT
- Congratulations by Henrik Stahl on July 22 2005 05:01 EDT
-
Memory Leak Detector URL seems broken[ Go to top ]
- Posted by: Saqib Rasul
- Posted on: July 20 2005 09:58 EDT
- in response to Henrik Stahl
I get the following message:
Error
We're sorry, the URL, http://dev2dev.bea.com/wljrockit/tools.html is either incorrect or no longer available.
If you followed this link from outside of one of our sites, we'd appreciate if you'd let the owner of the referring page know.
If you followed it from within our sites, or if you believe you received this message in error, please send feedback and let us know that you got error 404 looking for http://dev2dev.bea.com/wljrockit/tools.html which was linked to on page http://www.theserverside.com/news/thread.tss?thread_id=35342 . -
Memory Leak Detector URL seems broken[ Go to top ]
- Posted by: Joseph Ottinger
- Posted on: July 20 2005 10:55 EDT
- in response to Saqib Rasul
Very strange - I checked each link, and they all worked for me. -
Memory Leak Detector URL seems broken[ Go to top ]
- Posted by: Saqib Rasul
- Posted on: July 20 2005 11:37 EDT
- in response to Joseph Ottinger
strange indeed, its working for me too. Sorry about that! dunno what i did... -
Profiling[ Go to top ]
- Posted by: Bill Burke
- Posted on: July 20 2005 13:47 EDT
- in response to Henrik Stahl
Has the CPU profiling improved? -
Profiling[ Go to top ]
- Posted by: Henrik Stahl
- Posted on: July 20 2005 14:22 EDT
- in response to Bill Burke
Can you clarify your question? Which feature of JRockit or which tool are you referring to? -
Comparing platform performance[ Go to top ]
- Posted by: Frank Cohen
- Posted on: July 20 2005 16:11 EDT
- in response to Henrik Stahl
I want to compare JRockit on Sun Solaris/Sparc performance to Microsoft Windows Server 2003 on Intel. The comparison will tell me which server runs fastest. What is the current state-of-the-art?
-Frank -
JRocket Windows vs SunVM Solaris/Sparc[ Go to top ]
- Posted by: Frank Cohen
- Posted on: July 20 2005 16:15 EDT
- in response to Frank Cohen
I really should read what I type before hitting the send button. Sorry about that. Here's what I'm after:
I want to compare JRocket on Windows 2003 Server on Intel against Sun JVM on Solaris SPARC. The comparison will tell me which server runs fastest. What is the current state-of-the-art?
-Frank -
JRocket Windows vs SunVM Solaris/Sparc[ Go to top ]
- Posted by: Henrik Stahl
- Posted on: July 20 2005 16:36 EDT
- in response to Frank Cohen
My guess is that JRockit/Intel is quite a bit faster. Sparc chips have not kept up in performance with Intel (or for that matter AMD), and JRockit tends to compare well when going head-to-head with Sun Hotspot on identical hardware, at least on the type of applications we optimize JRockit for (server side apps).
Some performance numbers found on the web:
http://www.ics.muni.cz/~makub/java/speed.html
http://www.spec.org/jbb2000/results/jbb2000.html
And one thread on this subject in the JRockit user forums:
http://forums.bea.com/bea/thread.jspa?threadID=600004008&tstart=15
We see a lot of companies migrating from Solaris/Sparc to Linux/Intel and Windows/Intel. The result has invariably been impressive in favor of JRockit/Intel. There seems to be little difference between Windows and Linux.
But as always, don't take our word for it - do your own benchmarking on your application. If it doesn't perform well with JRockit, let us know and we might just fix it! -
JRocket Windows vs SunVM Solaris/Sparc[ Go to top ]
- Posted by: Henrik Stahl
- Posted on: July 21 2005 03:18 EDT
- in response to Henrik Stahl
Here are some SPECjbb2000 results I believe were released yesterday:
http://www.spec.org/jbb2000/results/res2005q3/
It's not a direct comparison, but:
Tyan S4882-D
JRockit/Windows/AMD 4 CPUs (8 cores) - 296179
Fujitsu PRIMEPOWER650
Hotspot/Solaris/Sparc 8 CPUs - 240673 -
Comparing platform performance[ Go to top ]
- Posted by: sheng song
- Posted on: July 20 2005 19:23 EDT
- in response to Frank Cohen
It still has no support of Windows x64 Edition yet.
So there is no 64bit JVM on EM64T for Windows. -
Comparing platform performance[ Go to top ]
- Posted by: Henrik Stahl
- Posted on: July 21 2005 02:56 EDT
- in response to sheng song
Windows x64 Edition (EM64T, AMD64) is supported with the 32-bit x86 JVM. A native 64-bit version will be added in the next JRockit 5.0 release. -
BEA JRockit Memory Leak Detector[ Go to top ]
- Posted by: Santosh Maskar
- Posted on: July 20 2005 23:48 EDT
- in response to Henrik Stahl
regestration page contains duplicate entries for selecting the operating system and hardware,
http://dev2dev.bea.com/wljrockit/tools.html -
BEA JRockit Memory Leak Detector[ Go to top ]
- Posted by: Henrik Stahl
- Posted on: July 21 2005 02:57 EDT
- in response to Santosh Maskar
There are two sets of questions, one covering development platforms and one covering deployment (production), which is as it should be. Or were you referring to something else? -
Congratulations[ Go to top ]
- Posted by: Bela Ban
- Posted on: July 22 2005 02:54 EDT
- in response to Henrik Stahl
What did you guys do ? This version rocks !
I always got sub-par performance with JRockit compared to SUN's JVM for my performance tests with JGroups. Usually, JRockit would be 50% slower than SUN's JDK.
Now, I get between 15-30% *better* performance !
This is for 20000 messages, I noticed a slow-down with 200000 messages, but I have to look into this a bit more and probably change the default garbage collector and/or tune some options.
But the initial results look promising.
I also liked the console a lot, especially the profiling stuff which can be turned on and off, and I'm looking forward to trying out the leak detector and runtime analyzer tools.
Congratulations on a job well done ! -
Congratulations[ Go to top ]
- Posted by: Henrik Stahl
- Posted on: July 22 2005 05:01 EDT
- in response to Bela Ban
Glad to hear it works well for you, Bela! We are continually working on improving performance, so we probably fixed something that had been a botteneck running JGroups with JRockit before.
The Runtime Analyzer is an excellent tool for finding bottlenecks in your Java code (and in the JVM). If you have a lot of concurrent sessions, take a closer look at the lock profiling tab.
More information here:
http://e-docs.bea.com/wljrockit/docs50/usingJRA/index.html
http://e-docs.bea.com/wljrockit/docs50/tuning/index.html
Please follow up with any problems in the user forums at:
http://forums.bea.com/bea/forum.jspa?forumID=2009
We are especially interested in hearing about bugs and performance issues in JRockit. If your app runs faster with Hotspot, let us know so we can improve.