Re: Jrockit Vs Sun
It seems Oracle has closed the download of JRockit without giving any reasons. Few months ago, I've deployed my app both in Sun VM 1.6 and JRockit R26 (support 1.6). Several differences are listed here: 1. as we know, there're some difference of vm starting parameters, so sometimes you may need to modify your parameters to adjust the VM. btw, a replace parameter list has been provided by BEA. 2. the difference of allocation mechanism would sometimes effect your memory parameters. Jrockit acquire a whole memory stack. so it may avoid some OOM error of tomcat(usually permant generation space oom) 3. both of them provide powerful tools for spying or debuging the main Java thead. Almost all the functions of those tools can be found in each JDK. the difference remains in out file format. eg: when you dump the whole heapspace, you may get two formats as the result of the reason i mentioned above. As a named SOLUTION, JRockit provide an intergrate GUI toolkit to developers,now named JRockit Mission Control Center. it is composed of the common requirement for debugging our java app, although we can find some third party tools with same funtions designed for SUN VM. JMCC is not free software. some of the powerful functions could not be activate after the VM's started for one hour. those functions is the Memory Leak Detection Tools which is declaimed as an intelligent tools to found potential memory leak in your code. 4. bytecode optimizing technology is another strengthness of Jrockit. you could see which class has been optimized by using jrcmd command with corret input parameters. I don't make a seperate benchmark test. I just collected my app benchmarks of each JDK. JRockit is actually faster than Sun VM. my app is mainly deployed in tomcat ,using Spring + Hibernate + Wicket. 5. No compatibility error was found during my shift with two jdk. 6. I suppose that Jrockit has a better thread management model with less memory usage according to my two same servers' performances. Under same configuration of my app,JRockit beats SunVM by bearing much heavier loader. That's some thinking that I want to share with you. 2008/6/18 Steve Ochani [EMAIL PROTECTED]: Date sent: Wed, 18 Jun 2008 09:32:41 +0100 From: James Law [EMAIL PROTECTED] Subject:RE: Jrockit Vs Sun To: Tomcat Users List users@tomcat.apache.org Send reply to: Tomcat Users List users@tomcat.apache.org Here are the download links http://commerce.bea.com/products/weblogicjrockit/jrockit_prod_fam-bea. js p I found them via the forums, you'd think they don't want you to download it! It seams Intel have bought out BEA so things could be looking up for JRockit. No, Oracle did :( -Steve O. -Original Message- From: Johnny Kewl [mailto:[EMAIL PROTECTED] Sent: 17 June 2008 18:31 To: Tomcat Users List Subject: Re: Jrockit Vs Sun -- It seems to be licensed, ie not free, and if you can figure out how to download the thing from that site, you're a better detective than I am. It seems to be Suns JRE with tons of extra instrumentation, mission control. In the news group I found ... the adoption is very low, so google is not going to be too rocket friendly. There was one article refering to Tomcat... so someones trying it out with TC. I imagine that from a biz point of view, the rocket is designed to launch you at their app server, and into premium support. Good plan I guess, but doesnt seem like too many people riding that rocket ;) Intel seems to be involved somehow in the rocket as well, maybe one day it will be a harmonious rocket ;) If I could have found the thing, would have given it a whiz. Competition is good I guess... would have been interesting to see how the mission control related to JMX and the JConsole, perhaps the rocket influenced that hole idea. Article is worth a read, the terms are all good for foreplay ;) -- -- --- HARBOR : http://www.kewlstuff.co.za/index.htm The most powerful application server on earth. The only real POJO Application Server. See it in Action : http://www.kewlstuff.co.za/cd_tut_swf/whatisejb1.htm -- -- --- - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] ** ** Search all of our current vacancies at www.generic-software.com ** ** The information contained within this message is intended for the addressee only and may contain confidential and/or privileged information. If you
RE: Jrockit Vs Sun
Here are the download links http://commerce.bea.com/products/weblogicjrockit/jrockit_prod_fam-bea.js p I found them via the forums, you'd think they don't want you to download it! It seams Intel have bought out BEA so things could be looking up for JRockit. -Original Message- From: Johnny Kewl [mailto:[EMAIL PROTECTED] Sent: 17 June 2008 18:31 To: Tomcat Users List Subject: Re: Jrockit Vs Sun -- It seems to be licensed, ie not free, and if you can figure out how to download the thing from that site, you're a better detective than I am. It seems to be Suns JRE with tons of extra instrumentation, mission control. In the news group I found ... the adoption is very low, so google is not going to be too rocket friendly. There was one article refering to Tomcat... so someones trying it out with TC. I imagine that from a biz point of view, the rocket is designed to launch you at their app server, and into premium support. Good plan I guess, but doesnt seem like too many people riding that rocket ;) Intel seems to be involved somehow in the rocket as well, maybe one day it will be a harmonious rocket ;) If I could have found the thing, would have given it a whiz. Competition is good I guess... would have been interesting to see how the mission control related to JMX and the JConsole, perhaps the rocket influenced that hole idea. Article is worth a read, the terms are all good for foreplay ;) --- HARBOR : http://www.kewlstuff.co.za/index.htm The most powerful application server on earth. The only real POJO Application Server. See it in Action : http://www.kewlstuff.co.za/cd_tut_swf/whatisejb1.htm --- - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Search all of our current vacancies at www.generic-software.com The information contained within this message is intended for the addressee only and may contain confidential and/or privileged information. If you are not the addressee, please delete this message and notify the sender - you should not copy, distribute or disclose its contents to other parties. Any images, documents, views or opinions expressed in this message are those of the sender and do not necessarily represent those of Generic Software Consultants Ltd or any of its affiliates. No reliance may be placed on this message without written confirmation from an authorised company representative, and no actions should be taken based on its contents. Generic Software Consultants Ltd Registered in England No. 2830109 @ St. Andrews House, Caldecotte Lake Drive, Caldecotte Business Park, Milton Keynes. MK7 8LE Tel: 01908 278450 VAT Registered No: 608 6625 28 - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Jrockit Vs Sun
Ok not quite a Vs question, however I'm intrigued by BEA claim that Jrockit is the industry leading solutions. Does anyone have any experience in Jrockit, I know some of you will say if its not broke etc J. I've no issues with Sun's JVM just interested in hearing some views of Jrockit Thanks James Search all of our current vacancies at www.generic-software.com The information contained within this message is intended for the addressee only and may contain confidential and/or privileged information. If you are not the addressee, please delete this message and notify the sender - you should not copy, distribute or disclose its contents to other parties. Any images, documents, views or opinions expressed in this message are those of the sender and do not necessarily represent those of Generic Software Consultants Ltd or any of its affiliates. No reliance may be placed on this message without written confirmation from an authorised company representative, and no actions should be taken based on its contents. Generic Software Consultants Ltd Registered in England No. 2830109 @ St. Andrews House, Caldecotte Lake Drive, Caldecotte Business Park, Milton Keynes. MK7 8LE Tel: 01908 278450 VAT Registered No: 608 6625 28
Re: Jrockit Vs Sun
James Law wrote: xyz is the industry leading solution. That's not exactly a precise scientific or technical expression. I suppose that when marketing guys get together to create literature about a product, the conversation goes about like this : - Ok guys, we need to claim something in order to get some attention. I find that Industry-leading solution would be nice. So what can we claim to be leading with ? - the highest sales figure ? Well no, everyone knows that's HAL Inc. - the highest version number ? No, ABC's BigJawa is at v. 132.34 - the largest number of installations ? No, Tomcat beats us by 1,203,765 there. We'd need to qualify that. But maybe we can do it in tiny letters at the bottom ? - the largest number of licenses ? Do we include trials, developers and educational licenses too ? - the largest number of paid licenses ? Do we count per site or per workstation ? - the largest memory footprint ? Woaw, good point that one ! But it won't work with the techies. - the most expensive ? Well, maybe, if we count the consultancy. - Wait, where is this for ? Portugal ? That's Southern Europe, right ? Does anyone have the phone number of our guy in Rome ? Maybe he has an idea ? They do a tremendous job of course, and without them we would'nt earn these big bonuses. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Jrockit Vs Sun
- Original Message - From: James Law [EMAIL PROTECTED] To: users@tomcat.apache.org Sent: Tuesday, June 17, 2008 12:56 PM Subject: Jrockit Vs Sun Ok not quite a Vs question, however I'm intrigued by BEA claim that Jrockit is the industry leading solutions. Does anyone have any experience in Jrockit, I know some of you will say if its not broke etc J. I've no issues with Sun's JVM just interested in hearing some views of Jrockit Thanks James -- It seems to be licensed, ie not free, and if you can figure out how to download the thing from that site, you're a better detective than I am. It seems to be Suns JRE with tons of extra instrumentation, mission control. In the news group I found ... the adoption is very low, so google is not going to be too rocket friendly. There was one article refering to Tomcat... so someones trying it out with TC. I imagine that from a biz point of view, the rocket is designed to launch you at their app server, and into premium support. Good plan I guess, but doesnt seem like too many people riding that rocket ;) Intel seems to be involved somehow in the rocket as well, maybe one day it will be a harmonious rocket ;) If I could have found the thing, would have given it a whiz. Competition is good I guess... would have been interesting to see how the mission control related to JMX and the JConsole, perhaps the rocket influenced that hole idea. Article is worth a read, the terms are all good for foreplay ;) --- HARBOR : http://www.kewlstuff.co.za/index.htm The most powerful application server on earth. The only real POJO Application Server. See it in Action : http://www.kewlstuff.co.za/cd_tut_swf/whatisejb1.htm --- - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Jrockit Vs Sun
From: Johnny Kewl [mailto:[EMAIL PROTECTED] Subject: Re: Jrockit Vs Sun It seems to be Suns JRE It's not - different code base for the JVM core. The Java portion of the JRE and some of the native libraries may be the same. When we tried it several years ago, it was slightly faster than Sun's 1.3 JVM (pre-HotSpot), but not stable. I have no current experience with JRockit. - Chuck THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Jrockit Vs Sun
I've compared JRockit 1.4 and 1.5 in the past against SUN and it was faster for synthetic benchmarks. I don't work for BEA, but I do like JRockit. One thing that is different in JRockit is it dynamically resizes the perm generation, so in some cases it's better than SUN jvm. peter On Tue, Jun 17, 2008 at 1:31 PM, Johnny Kewl [EMAIL PROTECTED] wrote: - Original Message - From: James Law [EMAIL PROTECTED] To: users@tomcat.apache.org Sent: Tuesday, June 17, 2008 12:56 PM Subject: Jrockit Vs Sun Ok not quite a Vs question, however I'm intrigued by BEA claim that Jrockit is the industry leading solutions. Does anyone have any experience in Jrockit, I know some of you will say if its not broke etc J. I've no issues with Sun's JVM just interested in hearing some views of Jrockit Thanks James -- It seems to be licensed, ie not free, and if you can figure out how to download the thing from that site, you're a better detective than I am. It seems to be Suns JRE with tons of extra instrumentation, mission control. In the news group I found ... the adoption is very low, so google is not going to be too rocket friendly. There was one article refering to Tomcat... so someones trying it out with TC. I imagine that from a biz point of view, the rocket is designed to launch you at their app server, and into premium support. Good plan I guess, but doesnt seem like too many people riding that rocket ;) Intel seems to be involved somehow in the rocket as well, maybe one day it will be a harmonious rocket ;) If I could have found the thing, would have given it a whiz. Competition is good I guess... would have been interesting to see how the mission control related to JMX and the JConsole, perhaps the rocket influenced that hole idea. Article is worth a read, the terms are all good for foreplay ;) --- HARBOR : http://www.kewlstuff.co.za/index.htm The most powerful application server on earth. The only real POJO Application Server. See it in Action : http://www.kewlstuff.co.za/cd_tut_swf/whatisejb1.htm --- - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Jrockit Vs Sun
From: Peter Lin [mailto:[EMAIL PROTECTED] Subject: Re: Jrockit Vs Sun One thing that is different in JRockit is it dynamically resizes the perm generation, so in some cases it's better than SUN jvm. Last time I looked, JRockit didn't actually have a generational allocation/collection mechanism - it was all one big heap. Has that changed? - Chuck THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Jrockit Vs Sun
I don't know the internals. From my understanding, the generations setting is configurable. I would suggest looking at the docs for an authorative answer. peter On Tue, Jun 17, 2008 at 2:06 PM, Caldarale, Charles R [EMAIL PROTECTED] wrote: From: Peter Lin [mailto:[EMAIL PROTECTED] Subject: Re: Jrockit Vs Sun One thing that is different in JRockit is it dynamically resizes the perm generation, so in some cases it's better than SUN jvm. Last time I looked, JRockit didn't actually have a generational allocation/collection mechanism - it was all one big heap. Has that changed? - Chuck THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Jrockit Vs Sun
Why don't you try and run the DaCapo Benchmarks (http://dacapobench.org/) with JRockit and compare it to a Sun JDK 1.6 ? On Tue, Jun 17, 2008 at 8:22 PM, Peter Lin [EMAIL PROTECTED] wrote: I don't know the internals. From my understanding, the generations setting is configurable. I would suggest looking at the docs for an authorative answer. peter On Tue, Jun 17, 2008 at 2:06 PM, Caldarale, Charles R [EMAIL PROTECTED] wrote: From: Peter Lin [mailto:[EMAIL PROTECTED] Subject: Re: Jrockit Vs Sun One thing that is different in JRockit is it dynamically resizes the perm generation, so in some cases it's better than SUN jvm. Last time I looked, JRockit didn't actually have a generational allocation/collection mechanism - it was all one big heap. Has that changed? - Chuck THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Jrockit Vs Sun
Hello, i have tested synchronized vs. atomic performance two years ago with both jrockit and sun 1.5, both 32 bit, and jrockit was clearly faster in synchronization and slower in atomics. But its of cause its far outdated. http://moskito.anotheria.net/AtomicVsSynchronized.html regards Leon On Tue, Jun 17, 2008 at 8:02 PM, Peter Lin [EMAIL PROTECTED] wrote: I've compared JRockit 1.4 and 1.5 in the past against SUN and it was faster for synthetic benchmarks. I don't work for BEA, but I do like JRockit. One thing that is different in JRockit is it dynamically resizes the perm generation, so in some cases it's better than SUN jvm. peter On Tue, Jun 17, 2008 at 1:31 PM, Johnny Kewl [EMAIL PROTECTED] wrote: - Original Message - From: James Law [EMAIL PROTECTED] To: users@tomcat.apache.org Sent: Tuesday, June 17, 2008 12:56 PM Subject: Jrockit Vs Sun Ok not quite a Vs question, however I'm intrigued by BEA claim that Jrockit is the industry leading solutions. Does anyone have any experience in Jrockit, I know some of you will say if its not broke etc J. I've no issues with Sun's JVM just interested in hearing some views of Jrockit Thanks James -- It seems to be licensed, ie not free, and if you can figure out how to download the thing from that site, you're a better detective than I am. It seems to be Suns JRE with tons of extra instrumentation, mission control. In the news group I found ... the adoption is very low, so google is not going to be too rocket friendly. There was one article refering to Tomcat... so someones trying it out with TC. I imagine that from a biz point of view, the rocket is designed to launch you at their app server, and into premium support. Good plan I guess, but doesnt seem like too many people riding that rocket ;) Intel seems to be involved somehow in the rocket as well, maybe one day it will be a harmonious rocket ;) If I could have found the thing, would have given it a whiz. Competition is good I guess... would have been interesting to see how the mission control related to JMX and the JConsole, perhaps the rocket influenced that hole idea. Article is worth a read, the terms are all good for foreplay ;) --- HARBOR : http://www.kewlstuff.co.za/index.htm The most powerful application server on earth. The only real POJO Application Server. See it in Action : http://www.kewlstuff.co.za/cd_tut_swf/whatisejb1.htm --- - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Jrockit Vs Sun
I talked to the lead developer for JRockit months ago and he told me they take the code from Sun releases and add it to all the releases. What that means is thier 1.4.x is as fast as the 1.5.x but the difference is functionality they do not port 1.5 functionality to 1.4.x. This is important to me because you may be able to do an upgrade for 1.4.x of Jrockit in production for say BEA and get the performance of 1.5.x. I do not believe Sun does that. Especially since I was interested in performance inprovements of 1.6.0_02 at the time and was wondering what release BEA was going to put that into. Sun has a performance paper about the improvements of 1.6.0_02 over earlier releases and I saw that exibited on a system I engineered so I knew it to be true and was wondering when BEA was going to incorporate the 1.6.0_02 code from Sun. -Tony --- Leon Rosenberg [EMAIL PROTECTED] wrote: Hello, i have tested synchronized vs. atomic performance two years ago with both jrockit and sun 1.5, both 32 bit, and jrockit was clearly faster in synchronization and slower in atomics. But its of cause its far outdated. http://moskito.anotheria.net/AtomicVsSynchronized.html regards Leon On Tue, Jun 17, 2008 at 8:02 PM, Peter Lin [EMAIL PROTECTED] wrote: I've compared JRockit 1.4 and 1.5 in the past against SUN and it was faster for synthetic benchmarks. I don't work for BEA, but I do like JRockit. One thing that is different in JRockit is it dynamically resizes the perm generation, so in some cases it's better than SUN jvm. peter On Tue, Jun 17, 2008 at 1:31 PM, Johnny Kewl [EMAIL PROTECTED] wrote: - Original Message - From: James Law [EMAIL PROTECTED] To: users@tomcat.apache.org Sent: Tuesday, June 17, 2008 12:56 PM Subject: Jrockit Vs Sun Ok not quite a Vs question, however I'm intrigued by BEA claim that Jrockit is the industry leading solutions. Does anyone have any experience in Jrockit, I know some of you will say if its not broke etc J. I've no issues with Sun's JVM just interested in hearing some views of Jrockit Thanks James -- It seems to be licensed, ie not free, and if you can figure out how to download the thing from that site, you're a better detective than I am. It seems to be Suns JRE with tons of extra instrumentation, mission control. In the news group I found ... the adoption is very low, so google is not going to be too rocket friendly. There was one article refering to Tomcat... so someones trying it out with TC. I imagine that from a biz point of view, the rocket is designed to launch you at their app server, and into premium support. Good plan I guess, but doesnt seem like too many people riding that rocket ;) Intel seems to be involved somehow in the rocket as well, maybe one day it will be a harmonious rocket ;) If I could have found the thing, would have given it a whiz. Competition is good I guess... would have been interesting to see how the mission control related to JMX and the JConsole, perhaps the rocket influenced that hole idea. Article is worth a read, the terms are all good for foreplay ;) --- HARBOR : http://www.kewlstuff.co.za/index.htm The most powerful application server on earth. The only real POJO Application Server. See it in Action : http://www.kewlstuff.co.za/cd_tut_swf/whatisejb1.htm --- - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]