Translation Lookaside Buffer は、効率的な仮想アドレスから物理アドレスへの変換のために、システム内のすべてのコアで使用されるリソースです。マルチコア/マルチプロセッサ アーキテクチャでは、2 つの異なる物理ページ フレームに同時にマップする (異なるプロセスの) 同じ仮想ページ アドレスに対して TLB ルックアップが必要になる可能性があります。この競合は TLB でどのように処理されますか?
Ulrich Drepper の記事http://www.akkadia.org/drepper/cpumemory.pdfでは、拡張 TLB タグ付けについて説明しています (これは、タグに使用されるビット数によってまだ制限されています)。最近の CPU はこの問題をどのように処理しますか? 関連記事への参照またはリンクは非常に役立ちます。