CMOSの基本動作を見るときにCPUがどのように動作するかは、CMOSスルーレートが熱放散を引き起こし、温度の上昇がスルーレートを低下させるため、スルーレートがさらに増加し、伝搬時間が増加することを理解する必要があります。競合状態の前にタイミングに一定のマージンがある場合、一定のクロック速度で、MPUの立ち上がり時間が遅くなり、クロック遅延が増加するため、チップまたは外部メモリの競合状態によるロックアップ前のマージンが発生する可能性があると言えます失敗を引き起こします。これは、クールダウン期間後にホットで実行されるMPUが機能する理由を説明しています。
露出したバスはんだ付けランドに湿ったほこりが蓄積すると、CMOSゲートの見かけの劣化が発生する可能性があります。これにより、多くのpFの負荷が追加され、バス信号の立ち上がり時間が短縮され、内部熱放散が増加して、スルーレートがさらに低下します。
明らかな老化のもう1つの原因は、ユーザーのスタートアップによってインストールされるバックグラウンドタスクの数が増え、いわゆるアイドルアクティビティ中に過剰な熱が発生することです。スタートアップをトリミングすると、CPUの全体的な負荷が軽減され、過剰なプロセスの実行による通常の温度上昇を復元できます。たとえば、XPのリテールバージョンのクリーンインストールでは、25のプロセスが実行され、レジストリに多くのユーザー自動インストールサービスとスタートアッププロセスを持つOEMバージョンがあり、TaskManagerプロセスタブに示されているように、このプロセス数を50に増やします。経験の浅いユーザーの経験から最大100人まで。MSConfigなどの単純なプログラムを使用してこれらのプロセスを無効にすることは役立ちますが、WinPatrolはさらに優れており、無料であり、新しいものとしてクールな操作を復元します。
他の人が指摘したように、半導体材料のエレクトロマイグレーション成長による時間依存絶縁破壊と呼ばれるゲートのスルーレートを遅くする内部故障メカニズムがあります。これは、熱と電圧のストレスレベル、および宇宙でのガンマ線への暴露に依存します。
これらすべての要因は、OEMイメージを新たにインストールした後でも、ラップトップの経年劣化により温度上昇と時間マージンの損失が発生する原因になります。そのため、5年前のラトップはより高温で動作します。つまり、スルーレートが長くなり、周囲温度よりも温度が上昇する必要があります。つまり、立ち上がり時間が遅くなります。ただし、クロックレートは固定されているため、動作中のパフォーマンスは、警告なしでマージンがゼロになるまで同じです。したがって、温度上昇を監視し、信頼性の高い動作のために70°Cを超えないようにすることをお勧めします。ほとんどのCPUファンがフルスピードで動作を開始する場合、60°Cが推奨される最大値です。
CPUがエージングとともに熱くなる理由はたくさんあります。1つの理由には、相補スイッチングの理解が必要です。簡単に言えば、プルダウンがオフになるとオンになる同期プルアップスイッチです。暫定中に、不均等なスルーレートまたはスイッチング時間からのクロスオーバーがある場合、瞬間的な短絡が発生します。CMOSの新しいテクノロジーは、温度と電圧に依存するこの特性を補償して、スイッチング時間を短縮しますが、クロスオーバー中の過渡電力損失を排除するデッドタイムを制御します。ElectroMigrationは追加の遅延の1つの理由ですが、これが対称的かどうかは明らかではありません。
それにもかかわらずCPUの温度上昇は、加齢に伴う広範な現象です(ユーザーがラップトップを感知すると、長年にわたって徐々に熱くなるのをラップしています)。これは、理由の説明に役立ちます。すなわち、エージングは、安定したクロック周波数の動的消費電力またはクロスオーバー遷移の繰り返し率に影響を与える緩やかなスルーレートの増加を引き起こします。定常状態の漏れ電力は無視できることがわかっているため、CPUの温度を上昇させるのは、瞬間的な電流サージを伴う相補的な出力のこの有効な駆動力です。したがって、CPUアイドル温度は、他のすべてが一定である場合、スルーレートのエージングまたはスローダウンの強力な指標です。(CPU負荷、V +、周囲温度、冷却効率、ダスト除去)これにより、競合状態が発生する前のタイミングマージンが小さくなります。
デスクトップCPUにも同じ現象が存在しますが、ユーザーは、経年劣化による熱放散の増加を補うファンの速度が年々徐々に増加することに気付かない場合があります。私の知識に対する経験的研究はありませんが、これがすべてではないが多くの場合に起こるのは過去20年間のCPUの個人的な観察です。