掲示板一覧 - トピック一覧 Enterprise Architect 全般
デバッグやシーケンス図の作成に時間がかかる |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| tkouno | 投稿日時: 2010-1-28 9:59 |
EA Administrator ![]() ![]() 投稿: 3939 |
デバッグやシーケンス図の作成に時間がかかる○ご質問
シーケンス図の自動生成を実行したのですが、処理の実行や シーケンス図の作成に非常に時間がかかります。 また、作成されたシーケンス図を開くと、描画などが遅いです。 ○回答 大きなプログラムについて、最初から最後までを対象にして シーケンス図の生成を行う場合には、ご指摘のような問題が発生します。 また、自分で作成したプログラム以外(例えばMFCのライブラリなど)も デバッグ対象にしてしまうと、同様に時間がかかってしまいます。 このシーケンス図の自動生成機能は、ある程度の範囲について シーケンス図を作成し「見える化」することを想定しています。 もし、プログラム全体について記録している場合には 記録したい範囲の入り口と出口の2カ所にブレークポイントを配置し、その間のみ シーケンス図を作成するようにします。 また、ビルドスクリプトのオプション設定で、「関数呼び出しの引数も記録する」 「外部モジュールの呼び出しを記録」「動的なモジュールの呼び出しを記録」の チェックのうち、不要な項目を外すことで、処理速度が改善する場合も あります。 なお、実行するマシンのCPUの速度やメモリの搭載量にも大きく影響します。 メモリの搭載量が少ない場合には、スワップが発生し処理が非常に遅くなる場合が あります。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |




