2021年7月22日のブックマーク (1件)

  • Javaの外からJavaにチェックポイントを設ける - 赤帽エンジニアブログ

    Red Hat で Solution Architect として OpenJDK を担当している伊藤ちひろ(@chiroito)です。 この記事は、Red Hat Developerのブログ記事、Checkpointing Java from outside of Java | Red Hat Developer の翻訳記事です。 OpenJDKのJava仮想マシン(JVM)がJavaアプリケーションを実行する際、メインクラスを起動する前に十数個のクラスをロードします。また、あるメソッドを数百回実行してから、そのメソッドの最適化コンパイラを起動します。このような準備は、「write once, run anywhere(一度書けばどこでも実行できる)」というJavaのパワーを支える重要な要素ですが、その代償として起動時間が長くなってしまいます。 私たちは、新しいアプローチに取り組んできまし

    Javaの外からJavaにチェックポイントを設ける - 赤帽エンジニアブログ
    yoneyore
    yoneyore 2021/07/22
    JNIにそんな使い方があるとは