Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #36549
| From | Arne Vajhøj <arne@vajhoej.dk> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Jigsaw |
| Date | 2017-04-27 21:27 -0400 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <odu5pe$ile$1@gioia.aioe.org> (permalink) |
| References | <jigsaw-20170421020552@ram.dialup.fu-berlin.de> <odtr73$428$1@news.albasani.net> <odts5i$eo$1@news.albasani.net> |
On 4/27/2017 6:43 PM, j4n bur53 wrote: > Still performance issue: > > JDK 8: Total in 5994 (44 gc) ms > JDK 9: Total in 9668 (16 gc) ms > > Versions used: > > java version "1.8.0_131" > Java(TM) SE Runtime Environment (build 1.8.0_131-b11) > Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode) > > java version "9-ea" > Java(TM) SE Runtime Environment (build 9-ea+167) > Java HotSpot(TM) 64-Bit Server VM (build 9-ea+167, mixed mode) That is a huge difference. I don't see such a big difference when I do my benchmark. C:\Code\JVMPerf>java JvmTest Oracle Corporation Java HotSpot(TM) 64-Bit Server VM 25.121-b13 472.28 million integer operations per second 471.70 million integer operations per second 472.72 million integer operations per second 472.72 million integer operations per second 473.08 million integer operations per second 472.75 million integer operations per second 472.72 million integer operations per second 473.08 million integer operations per second 472.72 million integer operations per second 470.06 million integer operations per second 208.16 million floating point operations per second 208.20 million floating point operations per second 207.68 million floating point operations per second 207.17 million floating point operations per second 207.94 million floating point operations per second 207.81 million floating point operations per second 207.60 million floating point operations per second 208.03 million floating point operations per second 207.21 million floating point operations per second 207.94 million floating point operations per second 7.59 million string operations per second 8.22 million string operations per second 8.98 million string operations per second 9.29 million string operations per second 9.16 million string operations per second 9.29 million string operations per second 9.29 million string operations per second 9.16 million string operations per second 9.29 million string operations per second 9.16 million string operations per second C:\Code\JVMPerf>\sun\64bit\jdk-9\bin\java JvmTest Oracle Corporation Java HotSpot(TM) 64-Bit Server VM 9-ea+167 472.39 million integer operations per second 473.08 million integer operations per second 472.72 million integer operations per second 472.72 million integer operations per second 472.37 million integer operations per second 471.32 million integer operations per second 469.42 million integer operations per second 470.28 million integer operations per second 469.81 million integer operations per second 471.39 million integer operations per second 208.03 million floating point operations per second 208.81 million floating point operations per second 208.81 million floating point operations per second 208.12 million floating point operations per second 208.81 million floating point operations per second 208.81 million floating point operations per second 208.77 million floating point operations per second 208.16 million floating point operations per second 203.54 million floating point operations per second 208.77 million floating point operations per second 6.32 million string operations per second 6.77 million string operations per second 7.04 million string operations per second 6.97 million string operations per second 6.89 million string operations per second 6.91 million string operations per second 6.97 million string operations per second 6.76 million string operations per second 6.93 million string operations per second 7.01 million string operations per second The only difference is that the string operations seems to be somewhat slower. But what can we conclude? That one programs performance characteristics can not be predicted by another programs performance characteristics? We already knew that. That some change 8->9 have a have a huge negative impact on the performance of your program? That is obvious. Will you see the same effect in final 9? No way to tell. Maybe you will or maybe they will have fixed something. They may not even need to change any code - if the performance degradation is due to the EA version being built for easy debugging and the final version is being built for performance, then it may go away by itself. We will first know when final is out. Arne
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: Jigsaw j4n bur53 <janburse@fastmail.fm> - 2017-04-28 00:26 +0200
Re: Jigsaw j4n bur53 <janburse@fastmail.fm> - 2017-04-28 00:43 +0200
Re: Jigsaw j4n bur53 <janburse@fastmail.fm> - 2017-04-28 00:52 +0200
Re: Jigsaw Arne Vajhøj <arne@vajhoej.dk> - 2017-04-27 21:27 -0400
Re: Jigsaw j4n bur53 <janburse@fastmail.fm> - 2017-04-28 12:30 +0200
Re: Jigsaw Arne Vajhøj <arne@vajhoej.dk> - 2017-04-28 08:18 -0400
Re: Jigsaw v_borchert@despammed.com (Volker Borchert) - 2017-04-28 20:01 +0000
Re: Jigsaw Arne Vajhøj <arne@vajhoej.dk> - 2017-04-28 19:20 -0400
Re: Jigsaw Arne Vajhøj <arne@vajhoej.dk> - 2017-04-27 21:07 -0400
csiph-web