0
私はTLB(MMU)の概念を理解しています。私は(TLBのような)キャッシュがすばらしいのであれば混乱しています。なぜなら、より大きなキャッシュを作り、その中にすべてのデータを保持するだけなのです。キャッシュサイズを小さくする必要があるのはなぜですか?
私はTLB(MMU)の概念を理解しています。私は(TLBのような)キャッシュがすばらしいのであれば混乱しています。なぜなら、より大きなキャッシュを作り、その中にすべてのデータを保持するだけなのです。キャッシュサイズを小さくする必要があるのはなぜですか?
シンプル:そのようなキャッシュは高価なです。彼らがそうである理由は慎重に "微調整"されています。彼らは、必要な場所に「非常に近い」位置にあります。
のコストと「スピード」の要件のバランスを理解するには、memory hierarchyについてお読みください。
ビットは広いが、それでも興味深い質問... – GhostCat