@634

はじめに

Advertisement

前提条件

Javaの実際のコードを作成・実行してパフォーマンス実験を行う。以下の前提条件を定める

-Xint

実行の際にJavaコマンドに-Xintオプションを付加し、ネイティブコードへのコンパイルを行わないように指定(JITコンパイラを無効化)する。JITコンパイラはベンダによって実装が異なるため、特定のJITコンパイラで実験を行わない。

java -version

java -version
java version "1.4.2_02"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_02-b03)
Java HotSpot(TM) Client VM (build 1.4.2_02-b03, mixed mode)

計測方法

以下のコードで実行時間の計測を行い、結果はミリ秒単位で表示する。
long startTime = System.currentTimeMillis();

// 処理

long endTime = System.currentTimeMillis();
System.out.println((endTime - startTime) + " msec");

Advertisement

ショートカット

634
634ブログ
このカテゴリのトップページに戻る
Incubator(Pukiwiki)
634ラボ
   UIコレクションギャラリー
   ZO-3ジェネレーター

サイト検索


Y!ログール