Project

General

Profile

Actions

バグ #3086

closed

OutPort::writeがポートの接続時に遅くなる

Added by k-okada over 9 years ago. Updated about 9 years ago.

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

100%

Estimated time:

Description

hrpsys-base でも話題になっていますが、
OutPortのwriteメソッドがポートの接続などが行われているときに顕著に遅くなるようです。

OpenRTMの1.1.0を使っています。

具体的には、OutPort::writeの

 RTC::ConnectorProfile prof(findConnProfile(id));

の部分がよく遅くなるようです。

OutPort::writeはonExecute内で実時間コンテクストの中で呼び出しているので、
この問題が発生すると、実時間周期を守れなくなってしまいます。

Actions #1

Updated by n-ando about 9 years ago

  • Project changed from OpenRTM-aist to コア
  • Status changed from 新規 to 終了
  • Assignee set to n-ando
  • % Done changed from 0 to 100

修正

Actions

Also available in: Atom PDF