ローカルデータベースとリモートデータベースへの複数の呼び出しを含む Java コードのマイクロベンチマークを計画しています。私は System.nanoTime() を使用しようとしていましたが、jmh や caliper などのマイクロ ベンチマーク フレームワークについて読み始めました。これらのフレームワークの使用は間違いなく推奨されますが、私が読んだ(ほとんど)ものから、完全な方法のみをベンチマークすることができ、非侵襲的に(既存のコードに対して)これを行うことができるようです。つまり、既存のコードを捨てる必要はありませんjmh/caliper のコード/注釈付き。
一部のメソッド内の特定のコード (ステートメント) のみをベンチマークしたいと考えています。マイクロベンチマークフレームワークでこれを行うことは可能ですか? これについていくつかの洞察を提供してください。