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

バックサイドバスは、中央処理ユニット(CPU)をレベル2(L2)にリンクし、時にはレベル1(L1)キャッシュメモリにリンクするコンピューターハードウェアです。この接続は、CPUがキャッシュにメモリを保存するか、メモリからメモリを取得する必要があるときに行われます。 CPUをバックサイドバスに接続することが重要です。これは、CPUが以前に保存または処理された情報を処理するのが簡単なためです。ほとんどのコンピューターでは、このバスはCPUと同じくらい速くまたはほぼ同じくらい速いです。

操作中、CPUは何らかの理由でキャッシュを必要とする場合があり、バックサイドバスは2つの間の橋の橋としてサービスを提供します。キャッシュは、すでに表示されているものを保存するメモリです。たとえば、誰かが最近画像、テキストドキュメント、またはウェブサイトを開いた場合、キャッシュは短時間ファイルを保存します。ユーザーが期間内にファイルに戻らない場合、メモリはダンプされます。ほとんどのバックサイドバスはL2キャッシュに接続しますが、一部はl1。

と接続します。e、バックサイドバスでは、キャッシュが2つの異なる方向に移動できます。 CPUがプロセスの一部またはすべてを一時的に保存する必要がある場合、後でプロセスに戻ることができる場合、バスを使用してプロセスをキャッシュに保存します。 CPUがキャッシュから何かを必要とするとき、それはそれを取得するためにバスに指示されます。

キャッシュは通常、コンピューター内のメモリの量が最小ですが、結果として非常に高速です。このため、CPUはバックサイドバスを使用して、そうでなければ長いプロセスをスピードアップできますが、最近行われた場合のみです。たとえば、誰かが長い数学の問題を実行している場合、または複雑な画像をレンダリングしている場合、関数を完了するのに数分以上かかる場合があります。ユーザーが再び同じ関数を実行した場合、CPUはキャッシュから情報を取得することでプロセスをはるかに迅速に繰り返すことができます。

キャッシュは非常に高速で、becCPUはこのメモリをすばやく必要とし、バックサイドバスは通常、高い処理速度を持つように作られています。ほとんどのコンピューターは、このバスをCPUと同じ速度近くに設定し、通常は最も低い設定はCPU速度の約半分です。バスがより低い速度に設定されている場合、最近のプロセスをやり直すのが迅速になり、バックサイドバスの必要性が削除される可能性があります。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?