Hlavní navigace

Názor k článku Příběhy z vývoje nejrychlejšího virtuálního stroje na světě od skybber - Z pohledu ciste javy by se to dalo...

  • Článek je starý, nové názory již nelze přidávat.
  • 1. 6. 2018 22:11

    skybber (neregistrovaný)

    Z pohledu ciste javy by se to dalo vyjadrit i jako: GrallVM = (Hotspot+JVMCI)+­GraalKompilator(JIT)

    Otestoval jsem to na našem větším projektu: 1.5MLOC, 5752 source files:

    OpenJdk8:


    skybber@skybber ~/workspace/pro­ject.prj $ java -version
    openjdk version "1.8.0_162"
    OpenJDK Runtime Environment (build 1.8.0_162-b12)
    OpenJDK 64-Bit Server VM (build 25.162-b12, mixed mode)
    skybber@skybber ~/workspace/pro­ject.prj $ time mvn -Dmaven.test.skip=true package
    [INFO] BUILD SUCCESS
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 01:16 min
    [INFO] Finished at: 2018-06-01T22:06:26+02:00
    [INFO] Final Memory: 19M/410M
    [INFO] ------------------------------------------------------------------------

    real 1m18.002s
    user 3m50.231s
    sys 0m5.159s

    GraalVM:


    skybber@skybber ~/workspace/pro­ject.prj $ java -version
    openjdk version "1.8.0_161"
    OpenJDK Runtime Environment (build 1.8.0_161-12)
    GraalVM 1.0.0-rc1 (build 25.71-b01-internal-jvmci-0.42, mixed mode)
    skybber@skybber ~/workspace/pro­ject.prj $ time mvn -Dmaven.test.skip=true package
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 01:24 min
    [INFO] Finished at: 2018-06-01T21:58:07+02:00
    [INFO] Final Memory: 29M/471M
    [INFO] ------------------------------------------------------------------------

    real 1m26.417s
    user 4m20.092s
    sys 0m5.753s