Actions
調査 #4157
closedVxWorksでのパフォーマンス測定
Added by n-miyamoto almost 8 years ago. Updated over 6 years ago.
Start date:
08/16/2017
Due date:
% Done:
100%
Estimated time:
Description
パフォーマンス測定用のRTCを作成し、複数接続した場合の遅延時間等を計測する。
Files
Clock.png (8.36 KB) Clock.png | n-miyamoto, 08/16/2017 05:22 PM | ||
data_transport1.png (9.21 KB) data_transport1.png | n-miyamoto, 08/16/2017 05:45 PM | ||
data_transport2.png (13.1 KB) data_transport2.png | n-miyamoto, 08/16/2017 05:45 PM | ||
result.txt (2.86 KB) result.txt | n-miyamoto, 08/16/2017 05:46 PM | ||
result_multi.txt (2.09 KB) result_multi.txt | n-miyamoto, 08/16/2017 05:46 PM | ||
result_multi_composite.txt (454 Bytes) result_multi_composite.txt | n-miyamoto, 08/16/2017 05:46 PM | ||
result_composite.txt (873 Bytes) result_composite.txt | n-miyamoto, 08/16/2017 05:46 PM | ||
data_transport3.png (14.2 KB) data_transport3.png | n-miyamoto, 08/29/2017 01:32 PM | ||
data_transport4.png (12.9 KB) data_transport4.png | n-miyamoto, 08/29/2017 01:32 PM | ||
result_composite2.txt (5.37 KB) result_composite2.txt | n-miyamoto, 08/29/2017 01:33 PM | ||
result_multi2.txt (6.09 KB) result_multi2.txt | n-miyamoto, 08/29/2017 01:33 PM |
Actions
#1
Updated by n-miyamoto almost 8 years ago
- File Clock.png Clock.png added
- File data_transport1.png data_transport1.png added
- File data_transport2.png data_transport2.png added
- File result.txt result.txt added
- File result_composite.txt result_composite.txt added
- File result_multi.txt result_multi.txt added
- File result_multi_composite.txt result_multi_composite.txt added
- % Done changed from 0 to 80
パフォーマンス測定用に以下のRTCを作成しました。
Analyzerコンポーネントを1個、Analyzer_testコンポーネントを5個起動してデータ書き込みからデータ受信までの時間を計測します。
以下の4種類の条件で動作を確認しました。
- 全てのRTCをVxWorks上で起動(非同期)
- 全てのRTCをVxWorks上で起動(複合コンポーネント)
- Analyzer_testコンポーネントを1つだけUbuntuで起動(非同期)
- Analyzer_testコンポーネントを1つだけUbuntuで起動(複合コンポーネント)
コネクタはインターフェース型corba_cdr、データフロー型pushで接続します。
100KBのデータを通信し、またonExecute内で0.1秒(全RTC合計で0.6秒)待機するようにしています。
1、2の条件では以下の結果になりました。
3、4の条件では以下の結果になりました。
Actions
#2
Updated by n-miyamoto over 7 years ago
- File data_transport3.png data_transport3.png added
- File data_transport4.png data_transport4.png added
- File result_composite2.txt result_composite2.txt added
- File result_multi2.txt result_multi2.txt added
- % Done changed from 80 to 90
- データサイズを徐々に増やした場合の実験
- 全てのRTCをVxWorks上で起動(複合コンポーネント)
- Analyzer_testコンポーネントを1つだけUbuntuで起動(複合コンポーネント)
- 全てのRTCをVxWorks上で起動(複合コンポーネント)
Updated by n-miyamoto over 7 years ago
- Status changed from 新規 to 解決
- % Done changed from 90 to 100
Actions