Announcement

Collapse
No announcement yet.

Eclipse OpenJ9 0.24 Released With A Ton Of Improvements

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Eclipse OpenJ9 0.24 Released With A Ton Of Improvements

    Phoronix: Eclipse OpenJ9 0.24 Released With A Ton Of Improvements

    In addition to Oracle's GraalVM 21.0 being released this week, the Eclipse Foundation has released OpenJ9 v0.24 as the newest feature release for their high performance JVM...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    contains nearly 400 changes including countless bug fixes
    That doesn't sound very reassuring. How many bug were there?

    Comment


    • #3
      J9 is always quite bold with claims by presenting certain microbenchmark results which are heavily optimized towards one direction.
      However, when running real workloads with J9, it is quite obvious how well balanced hotspot is compared to J9.

      Comment


      • #4
        First, nobody uses OpenJ9. Production systems traditionaly use the Sun/Oracle JDK & JVM. IBM tried hard in the past to push their tech, through their vehicle the eclipse foundation, but they have failed.

        Second, brands with attached prefixes and suffixes suck. Especially numbers. This is not a conclusion based on data, but I am pretty sure it is true.
        Last edited by zoomblab; 22 January 2021, 03:13 PM.

        Comment


        • #5
          Originally posted by bug77 View Post
          That doesn't sound very reassuring. How many bug were there?
          The official release is linked and has the bugs listed. If you are truly interested, you can count that

          Comment


          • #6
            Originally posted by zoomblab View Post
            First, nobody uses OpenJ9. Production systems traditionaly use the Sun/Oracle JDK & JVM.
            The first statement is empirically not true. OpenJ9 is embedded in several open source projects like Apache Openwhisk and products including WebSphere which has a substantial marketshare in the Java application server space. OpenJDK is more widely available however. As long as it spec compatible, you can use it is a drop-in replacement where it makes sense.

            Comment


            • #7
              Originally posted by RahulSundaram View Post

              The first statement is empirically not true. OpenJ9 is embedded in several open source projects like Apache Openwhisk and products including WebSphere which has a substantial marketshare in the Java application server space. OpenJDK is more widely available however. As long as it spec compatible, you can use it is a drop-in replacement where it makes sense.
              It's a lot slower though. No idea why anyone would use it. WebSphere, Apache stuff, and Eclipse sucks, too.

              Comment


              • #8
                Originally posted by caligula View Post

                It's a lot slower though. No idea why anyone would use it
                It can be much faster than hotspot for startup and typically uses less memory. This won't matter as much if your use case is long lived applications but something like containers it makes sense to benchmark it and use it if the data shows the benefit.

                Comment


                • #9
                  Originally posted by RahulSundaram View Post

                  The official release is linked and has the bugs listed. If you are truly interested, you can count that
                  The question was "how many bugs were in the previous version", not "how many bugs were fixed"

                  Comment


                  • #10
                    Originally posted by bug77 View Post

                    The question was "how many bugs were in the previous version", not "how many bugs were fixed"
                    How many bugs are there in any software is always going to be unknown. You can only count fixes.

                    Comment

                    Working...
                    X