Javaの使用メモリサイズの調査 Javaアプリで実際に使用しているメモリは、topコマンドでは取得不可能です。topコマンドを実行しても、JVMが全体で確保しているメモリのサイズがわかるだけです。 今回は、jstatツールを使用して、Javaの実際に使用しているメモリのサイズの大まかな値を確認する方法を説明します。本方法を使うことで、アプリの改修無しに、処理にあまり影響を与えず、大まかな使用メモリ量を見ることができます。 jstatの準備 jstatはJava仮想マシンの統計データの監視ツールです。JDKに含まれているため、JDKをインストールすれば同時にインストールされ使用可能な状態となります。ただし、公式のドキュメントによると試験的な機能とのことなので、今後のvrersionでなくなる可能性があることに注意してください。 解析用プログラム 適当な処理のサンプルアプリを動かします。Ja