CPUがどれだけ速く動作できるかを決定するものは何ですか?

コンピューターの中央処理装置は、ビデオカードまたはサウンドカードを備えたコンピューターのグラフィックスおよびオーディオ処理を除いて、マシン内のほぼすべてのデータを処理します。コンピューターの中心的なコンポーネントとして、クロック速度などのCPU自体の内部機能は、主にタスクを完了する速度を決定します。ただし、場合によっては、プロセッサは他のコンポーネントが追いつくのを待たなければならず、その能力に関係なくCPU速度が制限されます。

クロック速度

メーカーはすべてのCPUにクロック速度のラベルを付けています。この値は、プロセッサが1秒間に実行できるプロセスサイクル数を測定します。最新のプロセッサはギガヘルツクロック測定を使用しており、1GHzは1秒あたり10億サイクルを表します。この数値は、実際のアクティビティの速度を測定するという点ではほとんど意味がありませんが、比較のベースラインを提供します。同様に構築された2つのCPU間では、クロック速度が高い方が高速に動作します。

建築

プロセッサが異なればアーキテクチャも異なります。つまり、CPUがデータを処理するために使用する内部命令です。一般的に、新しいプロセッサはより効率的なアーキテクチャを備えているため、より少ないサイクルでタスクを完了できます。つまり、クロック速度だけではコンピュータの速度は決まりません。今日のプロセッサのクロック速度は10年前と同じですが、構造とプログラミングが改善されているため、はるかに優れた動作をします。一般に、クロック速度の比較は、同じ世代のプロセッサ間でのみ意味があります。

その他の部品

プロセッサの速度に関係なく、CPUは他のコンピュータコンポーネントが提供するよりも速くデータを処理することはできません。実際、遅いコンポーネントがあると、CPUがアイドル状態になり、新しいデータを待機する可能性があります。これは、ハードドライブから大きなファイルを読み取るときによく発生します。メカニカルディスクドライブは、プロセッサやRAMに比べて動作が非常に遅いため、ドライブが読み取りプロセスを完了するまでCPUを待機する必要があります。

コア

高速なCPUでさえ、一度に1つのタスクしか処理できません。見かけの「マルチタスク」は、実際には毎秒何度もタスクを切り替えることに依存しており、すべてのタスクの速度を低下させます。マルチコアプロセッサはこの問題を軽減します。プロセッサを複数の個別のコアに分割することにより、各コアは個別のタスクを同時に実行できます。ただし、これは、複数のコアを利用するように特別にプログラムされたプログラム、または一度に複数のプログラムを実行する場合にのみ役立ちます。

プロセッサがシステムに損傷を与える可能性のある温度に近づくと、障害を回避するために自動的に速度が低下します。最悪の場合、プロセッサはコンピュータを完全にシャットダウンします。熱による速度低下やクラッシュを回避するには、コンピューターからほこりを取り除き、壊れたファンやヒートシンクを交換します。