1

単純なケースでヘーゼルキャストのパフォーマンスをテストしている例があります

4 コアのマシンがあり、それぞれ 1.2 GHz です。

100 の「クライアント」ごとに 100 の束を送信しています (実際には 1 つのスレッドで lopp を送信するだけです)。

最終的に、私は10,000束のチケットを持っています。

パフォーマンスは次のとおりです。

  • 使ったら6秒putAsync
  • 10 秒、私が使用する場合:set

私はこれを低パフォーマンスと考えています。

質問: そうですか?どうすれば改善できますか?

すべてのコードが存在します - configs . スカラ、sbt プロジェクト

アップデート:

実行時間=テスト時間:

  • 10 000 - 新しいマシンでは 1 ~ 2 秒かかります。古いマシンの場合: 10 秒
  • 40 000 - 古いマシンでは 18 秒、新しいマシンでは 4 秒
  • 古いマシンの場合は250 000~ 100 秒、新しいマシンの場合は 20 ~ 24 秒。

したがって、「どのくらいの時間」=テスト時間です。

ここで: 新しいマシン: 8 コア 2.2 Ghz 古いマシン: 4 コア、1.2 Hz

機種によってかなりの性能差。

4

1 に答える 1