Comodo ファイアウォールの非互換性に苦労した後、ようやく Windows で QtCreator デバッガーを実行することができました。
Qt と Visual C++ の古いバージョンから Qt と QtCreator の最新バージョンに切り替えたいと思っていましたが、デバッガーのパフォーマンスがひどいです。
ウィンドウを表示するだけの単純な GUI を作成しました。QtCreator の起動後、約 60MB の RAM を使用します (Sysinternals プロセス エクスプローラーのプライベート バイト)。
デバッグを開始すると、GDB は 180MB を使用しています。メイン ウィンドウ ポインターの調査を開始すると、313 にジャンプします。何かを調査しようとするたびに、コアの 1 つが 100% の使用率にジャンプし、情報が表示されるまで数秒待たなければなりません。これは単なるおもちゃのプログラムであり、切り替えたい実際のプログラムはもっと悪いものになるのではないかと心配しています。
この種のパフォーマンスは MinGW では正常ですか? 最新の MinGW リリースに変更すると改善されますか?
Visual C++ IDE + デバッガー + 実際のプログラムは、100MB 近くの RAM を必要とし、ローカル変数の調査は瞬時に行われます。