1回目のマイナーGCまでの流れを把握する 前回は、 HotSpot JVM (以下HotSpot) のヒープ構造を解説しました。今回は、 HotSpot JVMの4つのヒープ領域がどのように使用されていくのかを見ていきましょう。 まず、 アプリケーションがオブジェクトを作成すると ...
The Java ecosystem supports a host of outstanding back-end frameworks, including many written for modern languages like Scala and Kotlin. Here's how seven top frameworks for Java and JVM languages ...
前回は、 システム運用者がJava VM (JVM⁠)⁠、 アプリケーションサーバ、 Javaアプリケーションから、 ログ、 JMXとMBean、 ダンプを使用して情報を取得する方法を紹介しました。今回と次回では、 JVMからどのような情報を最低限取得するべきか、 詳細を紹介 ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
クラスベースのオブジェクト指向プログラミング言語の1つ、またはJavaプログラミング言語の開発環境および実行環境。特に、実行環境は「Javaプラットフォーム」「JVM(Java Virtual Machine)」と呼称することが一般的である。 INSTANTROOMがフリーランスのJava ...
CheerpJ 4.1 also brings support for SSL and audio in Java 11 and improved support for mobile devices, allowing complex Java applications to run across smartphones and tablets. Leaning Technologies has ...