Project

General

Profile

機能 #2416

ECからRTCコールバック呼び出しを参照からサーバントにすることで効率化する

Added by n-ando over 10 years ago. Updated about 9 years ago.

Status:
終了
Priority:
通常
Assignee:
Target version:
-
Start date:
05/07/2012
Due date:
% Done:

100%

Estimated time:

Description

現在のECはRTCをCORBA Object referenceで保持しているが、これをサーバントに変換した上でコールバックを呼び出すように変更する。
こうすることで、onExecuteなど呼び出し時間が重要になるコールバック関数においてパフォーマンスを向上させる。

History

#1 Updated by ga over 9 years ago

  • Status changed from 新規 to 担当
  • Assignee set to ga
  • % Done changed from 0 to 60

#2 Updated by ga over 9 years ago

  • Status changed from 担当 to 解決
  • % Done changed from 60 to 100

r679でコミットした内容に今回の機能も盛り込まれています。 ( r679 )

以下の条件で実験を行った。

  • ConfigSampleComp
    • EC: nowait
    • 表示なしに変更
    • log: NO, loglevel: NORMAL
    • 1000回ごとに統計

      [servant]
      max: 8.5E-5
      min: 8.5E-5
      mean: 8.5E-5
      stddev: 0.0

      [object]
      max: 1.84E-4
      min: 1.84E-4
      mean: 1.840000000000001E-4
      stddev: 1.0842021724855044E-19

#3 Updated by n-ando about 9 years ago

  • Status changed from 解決 to 終了

倍くらい高速になったようですね。ありがとうございました。

Also available in: Atom PDF