Hitachi

uCosminexus Application Runtime - Cosminexus Developer's Kit for Java 機能解説・リファレンス


4.10.1 Survivor領域の年齢分布情報出力機能の概要

日立JavaVMでは,多くのトラブルシュート情報が取得できるように,ログの出力内容が標準のJavaVMよりも拡張されています。このJavaVMログは,日立JavaVMのJavaVMログファイルに出力されます。Survivor領域の年齢分布情報出力機能は,CopyGC実行時,日立JavaVMのJavaVMログファイルに,Survivor領域のJavaオブジェクトの年齢分布情報を出力できる機能です。この情報を使用すると,Survivor領域のオブジェクトの使用状況が調査でき,Survivor領域のメモリサイズのチューニングができます。Survivor領域のメモリサイズのチューニングについては,「2.2.4(1) Javaヒープ内のSurvivor領域のメモリサイズの見積もり」を参照してください。

Survivor領域の年齢分布情報出力機能は,Survivor領域の年齢分布情報に加えて日時も出力できます。また,出力先がJavaVMログファイルなので,ほかのログとの同期が取れます。

日立JavaVMのJavaVMログファイルについては,「7.3 JavaVMログ(JavaVMログファイル)」を参照してください。また,日立JavaVMのチューニングについては,「2. メモリチューニング」を参照してください。