Windows で Python スクリプトを実行していますが、Python プロセスは最大 8% の CPU を使用していますが、関連するconhost.exe
プロセスは最大 14% の CPU を使用していることに気付きました。
これはなぜですか?CPU 消費の大部分が Python プロセスではなく conhost にあるのはなぜですか?
この CPU 消費を減らす方法はありますか? (もちろん、コードの最適化に加えて)
更新 1: Win7 64 ビット、Python 2.6.6
更新 2: Python プログラムは、 SWIG Python バインディングを介して C++ パッケージを使用します。C++ パッケージ ( quickfix ) は、ネットワークで I/O をかなり行い (1)、コンソールにも出力します (2)。Python コードは複数のファイルに出力されます (3)。これら3つが疑わしい場合はどれですか?