ニュース

GraalVMは、Javaで記述されたJVMを提供する新コンポーネント"Java on Truffle"を含む、メジャーバージョン21.0をリリースした。GraalVMはそれ自体、複数 ...
JVM Ecosystem Report 2021の調査結果から、対象の62パーセントでJava 11が使用されていること、Javaに次いで最もポピュラーなJVM言語がKotlinであること ...
Javaは三つの柱をベースに進化 Javaの進化を語る上で、中心になる三つの事柄があります。 それが(1)Javaの言語仕様、(2)新機能を実装するAPI(Application Programming Interface)、(3)Javaの実行環境のJava仮想マシン(以下、JVM)の三つです。
知って使えるJVMの概要とヒープダンプ取得から解析まで Javaがもっとおもしろくなる! プログラムの実行を担うJVMの情報を見てみよう 第1回 ...
JavaはOSを選ばず(依存せず)、どのプラットフォーム(Windows、Mac、Linux等)でも動作するが特徴です。 なぜJavaはOSに依存しないのか? それは、JavaはJVM上で動くから。 JVM(Java Virtual Machine)はプログラムを実行するための 仮想マシンのこと。 Javaプログラムは、このJVMがパソコンに読み取れる ...
前回は、システム運用者がJava VM(JVM)、アプリケーションサーバ、Javaアプリケーションから、ログ、JMXとMBean、ダンプを使用して情報を取得する方法を紹介しました。今回と次回では、JVMからどのような情報を最低限取得するべきか、詳細を紹介します。
はじめに WebLogicでは、setDomainEnv.shというファイルでJVMの動作設定を行います。このファイルは、WebLogicドメインの起動時に読み込まれる重要な設定ファイルです。今回は、この中でもよく使用されるJVM設定について、初心者にもわかりやすく解説していきます。 そもそもJVMって何? JVM(Java ...
Javaもいいけど「Java一択」では乗り越えられない4つの問題 優秀なプログラミング言語の一つに「Java」があるが、どのタスクにも適するわけでは ...