バグ #3086
OutPort::writeがポートの接続時に遅くなる
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内で実時間コンテクストの中で呼び出しているので、
この問題が発生すると、実時間周期を守れなくなってしまいます。
Associated revisions
[compat,->RELENG_1_1] A little improvement in OutPort error handling. refs #3086
History
#1 Updated by n-ando over 8 years ago
- Project changed from OpenRTM-aist to コア
- Status changed from 新規 to 終了
- Assignee set to n-ando
- % Done changed from 0 to 100
修正
[compat,->RELENG_1_1] A little improvement in OutPort error handling. refs #3086