0

オブジェクトのシリアル化 (ObjectInputStream、ObjectOutputStream) を介して、ローカル ネットワーク上で Java 関数のベンチマークを行っています。

負荷がゼロのシステムでは、現在、これにより次のような結果が得られ、大きな差異が生じます。

  • テスト 1: 2.23
  • テスト 2: 1.58
  • テスト 3: 2.08 秒

テストステップ間で sleep() 呼び出しを使用してより良い数値を取得できますが、これはもちろんテスト時間が長くなります。

サーバー キューがブロックされるため、多数のテストを実行することはできません。

sleep() ソリューションに固執する必要がありますか、これに対処するより良い方法はありますか?

4

0 に答える 0