TLBとキャッシュを使用してCPUがデータにアクセスする方法を知っています。しかし、データキャッシュとTLBの両方が同じCPUキャッシュを共有しているか、MMUハードウェアがTLB用に別のキャッシュを持っているか、混乱しています。コンテキスト スイッチが発生したときに、TLB とデータ キャッシュの内容をフラッシュするのは誰ですか?
TLBとキャッシュを使用してCPUがデータにアクセスする方法を知っています。しかし、データキャッシュとTLBの両方が同じCPUキャッシュを共有しているか、MMUハードウェアがTLB用に別のキャッシュを持っているか、混乱しています。コンテキスト スイッチが発生したときに、TLB とデータ キャッシュの内容をフラッシュするのは誰ですか?