1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| ### JIT Compiler ###
# JITコンパイラでコンパイルされた各メソッドの情報をログ・ファイルに記録
-XX:+PrintCompilation
# メソッドがコンパイルされるための条件となるメソッド呼び出し回数を設定
-XX:CompileThreshold=n
# 使用するコードキャッシュの総サイズを設定
-XX:ReservedCodeCacheSize=YYm
# 利用頻度の低いコード・ブロブのフラッシュをJVMに許可(Java7 Update4以降ではdefault:on)
-XX:+UseCodeCacheFlushing
## コンパイル閾値を下げたくない。でも、重要なメソッドを可能な限り早急にコンパイルしたい場合の対応
ウォームアップ処理 … プロセス起動後にテスト・トラフィックを送信することでコードを十分な回数実行して強制的にコンパイルさせる
|