[openrtm-users 01338] high CPU load when deactivate python component

Yosuke Matsusaka yosuke.matsusaka @ aist.go.jp
2010年 7月 6日 (火) 11:22:05 JST


OpenRTM-aist開発者の皆様

産総研の松坂です。

Python版のOpenRTM-aistに特有の問題ですが、コンポーネントがアクティブ状態にないときに
CPU負荷が上昇する現象に遭遇しています。
私の環境だけかもしれませんが、確認してみていただけますでしょうか?

以下、再現方法です。
1.適当なPythonコンポーネントを起動(私は添付のスクリプトを使用しましたがそれ以外でも再現します)
2.コンソールでtopコマンドを入力(この時点でPythonコンポーネントの負荷が10%程度に上昇しているのが確認できます)
3.RTSystemEditor上でコンポーネントをアクティベート(Pythonコンポーネントの負荷が数%に低下)
4.RTSystemEditor上でコンポーネントをデアクティベート(Pythonコンポーネントの負荷が10%程度に上昇)

私の開発環境の詳細です。
VMWare使用
ホストPC:MacOS X (snow leopard)
ゲストPC:Ubuntu 10.4
OpenRTM:1.00-release (debパッケージ)

もし何かわかりましたら教えてください。

-- 
Yosuke Matsusaka, Ph.D  <yosuke.matsusaka @ aist.go.jp>
  Interaction Modeling Group /
  National Institute of Advanced Industrial Science and Technology (AIST)
  Tel: 029-862-6726  Web: http://staff.aist.go.jp/yosuke.matsusaka/
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: ConsoleIn.py
型:         text/x-python
サイズ:     2190 バイト
説明:       無し
URL:        <http://www.openrtm.org/pipermail/openrtm-users/attachments/20100706/17b89044/attachment-0001.py>


openrtm-users メーリングリストの案内