Javaを使っていて処理速度の計測を行うことがあった。
計測対象の処理がループ無いに存在していて、かつ同じループの内部で他の処理が行われていたため、以下の様に計測を行った。
// 総計時間
long totalTime = 0;

for(...) {
 // 処理開始直前
 long startTime = System.currentTimeMillis();

 // ここに調べたい処理
 execute...

 // 処理終了直後
 long endTime = System.currentTimeMillis();
 totalTime += endTime - startTime;

 // ここに別の処理
 ...
}
System.out.println(totalTime);


コメント

最新の日記 一覧

<<  2025年5月  >>
27282930123
45678910
11121314151617
18192021222324
25262728293031

お気に入り日記の更新

この日記について

日記内を検索