Skip to main content

バックサイドバスとは何ですか?

backバックサイドバスは、中央処理ユニット(CPU)をレベル2(L2)にリンクし、場合によってはレベル1(L1)キャッシュメモリをリンクするコンピューターハードウェアです。この接続は、CPUがキャッシュにメモリを保存するか、メモリからメモリを取得する必要があるときに行われます。CPUをバックサイドバスに接続することが重要です。これは、CPUが以前に保存または処理された情報を処理するのが簡単なためです。ほとんどのコンピューターでは、このバスはCPUと同じくらい速くまたはほぼ同じくらい速いです。操作中、CPUは何らかの理由でキャッシュが必要になる場合があり、バックサイドバスは2つの間のブリッジとしてサービスを提供します。キャッシュは、すでに表示されているものを保存するメモリです。たとえば、誰かが最近画像、テキストドキュメント、またはウェブサイトを開いた場合、キャッシュは短時間ファイルを保存します。ユーザーが期間内にファイルに戻らない場合、メモリはダンプされます。ほとんどのバックサイドバスはL2キャッシュに接続しますが、一部のバスもL1と接続します。bridge橋として、バックサイドバスでは、キャッシュが2つの異なる方向に移動できます。CPUがプロセスの一部またはすべてを一時的に保存する必要がある場合、後でプロセスに戻ることができる場合、バスを使用してプロセスをキャッシュに保存します。CPUがキャッシュから何かを必要とする場合、バスにそれを取得するように指示されます。このため、CPUはバックサイドバスを使用して、そうでなければ長いプロセスをスピードアップできますが、最近行われた場合のみです。たとえば、誰かが長い数学の問題を実行している場合、または複雑な画像をレンダリングしている場合、関数を完了するのに数分以上かかる場合があります。ユーザーが同じ機能を再度実行すると、CPUはキャッシュから情報を取得することでプロセスをはるかに速く繰り返すことができます。CACHEは非常に高速で、CPUはこのメモリがすばやく必要なため、バックサイドバスは通常、加工速度が高いように作られています。ほとんどのコンピューターは、このバスをCPUと同じ速度近くに設定し、通常は最も低い設定はCPU速度の約半分です。バスがより低い速度に設定されている場合、最近のプロセスをやり直すのが迅速になり、バックサイドバスの必要性が削除される可能性があります。