Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Win7システムの基本 >> 2013年4月26日、全員が2次キャッシュと3次キャッシュの違いを理解するようになり、

2013年4月26日、全員が2次キャッシュと3次キャッシュの違いを理解するようになり、

  
CPUのパフォーマンスは、主にコア数、CPUアーキテクチャー、CPU周波数、およびキャッシュ合成によって決まります。通常、これらの値はできるだけ大きいです。その中でも、コアの数、アーキテクチャー、および頻度については十分に理解していますが、キャッシングについてはまだ多くの質問があります(例:2次キャッシュとL2キャッシュとL3キャッシュの違い)。さらに、次の記事は問題の詳細な説明です。で
キャッシュは、CPUがデータを読み出す際にされる動作、最初のキャッシュから、見つかった場合は、直ちに読み出され、CPU処理に送られ、見つからない場合は、メモリからの比較的遅い速度を使用しますデータは読み取られて処理のためにCPUに送信されると同時に、データが配置されているデータブロックがキャッシュに転送されるため、将来データブロック全体の読み取りをキャッシュから実行でき、メモリを呼び出す必要がなくなります。

二次キャッシュのキャッシュとメモリの出現を調整する(L2CACHE):言われている

CPUは、通常、キャッシュ、L2キャッシュ、および3レベル・キャッシュを有しており、我々は、以下に導入されました間のスピード。最初はキャッシュが1レベルしかなく、その後プロセッサの速度が上がったため、レベル1キャッシュでは不十分だったため、第2レベルのキャッシュが追加されました。第2レベルのキャッシュは第1レベルのキャッシュよりも低速で大容量のメモリであり、主にレベル1のキャッシュとメモリとの間のデータの一時的な交換に使用される。 3次キャッシュは、2次キャッシュの後に失われたデータを読み取るために設計されているため、3レベルキャッシュを使用するCPUでは、データの約5%をメモリから呼び出すだけでよく、CPUの効率がさらに向上します。

現在AMDプロセッサ一般のみ二次キャッシュ、なしL3キャッシュ。 Intelの主流プロセッサは通常2次キャッシュと3次キャッシュを持っていますが、2次キャッシュは小さく、3次キャッシュは大きくなっています(例:ミッドレンジのi3プロセッサは512Kの2次キャッシュ、3Mは3M、Intelハイエンド)。プロセッサは主に1段と3段のキャッシュを持ち、3段目のキャッシュは最大6M、8Mなどですが、AMDプロセッサとIntelプロセッサのレベル1キャッシュはどちらも固定されており、大きくはありません。

全体的に、意思決定のCPU性能は一般的には、CPUコア、クロック速度、CPUアーキテクチャだけでなく、CPUのキャッシュの数によって決定され、技術的な利点のIntelアーキテクチャの側面、そこにAMDプロセッサコアナンバーの利点、2番目と3番目のレベルのキャッシュもCPUのパフォーマンスを決定する詳細ですが、それは決定的な要因ではありません。そして、L2キャッシュへのAMDプロセッサのパフォーマンス向上は、主にIntelの技術の高度な技術によるIntelのそれよりも小さいです。現時点では、Intelのハイエンドプロセッサは大容量の3レベルキャッシュ、通常は最大8Mの3レベルキャッシュを持っています。
Copyright © Windowsの知識 All Rights Reserved