0

私は、Xubuntu 12.10 ディストリビューションのいくつかの基本的な fortran ルーチンで c++ を使用して科学計算を行っています。何年もの間、物事は順調に進んでいます。今日突然、私のコードをいじっていると、各反復を完了する時間が実行の途中で大幅に跳ね上がりました。私が間違いを犯したと考えて、古いgitバージョンに戻し、すべてを作り直しましたが、それでも同じ問題がありました。私は他のコンピューターでコードを実行しましたが、反復ごとの時間は一定のままです。何が問題になる可能性がありますか?

4

1 に答える 1

3

最良の推測: CPU が過熱しています。そのため、プロセッサは損傷を防ぐためにそれ自体を調整します。コード自体が、熱レベルの急上昇を引き起こしている可能性があります。したがって、「実行の途中」に到達すると、CPU は十分に暖かくなり、速度を落とす必要があることが検出されます。

ケースファン、CPU ファン、およびマシンのその他の冷却が正しく機能していることを確認してください。おそらく、マシンの電源を少しオフにしてクールダウンさせてから、再起動/再起動すると問題が解決します。

于 2013-01-29T02:47:07.270 に答える