- 締切済み
corei7 実行速度が遅い
core2duo(E8300 @2.83GHz)で、14秒かかる処理が、 corei7(620M 2.66GHz)では、78秒と、約5倍も遅く、困っています。 OSはどちらもXPservicepack3です。 ・問題を起こすプログラムは、マルチスレッド対応していない物です。 ・BIOS設定で、ターボブーストON/OFF、ハイパースレッディングON/OFFしてみましたが変わりません。 ・corei5(2540M 2.60GHz)のnotePC[OS:XP]でも、同様な遅さです。 同じような問題を解決された方、御回答をお願いします
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Gizensha
- ベストアンサー率34% (207/608)
回答No.1
実行するときのCPUクロックはどうなっていますか? プログラムはメモリ内で完結する処理ですか?ディスクI/O等はありませんか?
お礼
>CPUクロックはどうなっていますか? MAXの2.6GHz(multiplier=20)で動作しています。 なお、CPU-Zで確認しました。 補足に入れ忘れましたので、ここに回答しました。
補足
プログラムはメモリ内で完結しています。 ディスク/ネットワーク/シリアル等のI/Oは行っておりません。 簡単にいえば永久ループ(定期的にメッセージの有無を検査/処理しながら) しているプログラムです。