MESIプロトコルは、マルチプロセッサシステムでキャッシュコヒーレンスを実装するために使用されていることを知っています。しかし、それがどのように実装されているのかわかりません。これに関するどんな助けも非常にありがたいです。
質問する
1109 次
1 に答える
5
キャッシュコヒーレンスプロトコルは、一般にハードウェア(CPUまたは付随するチップセット内)に実装されます。オペレーティングシステムは通常、システムメモリのキャッシュ可能領域のみを設定し、キャッシュ状態をある程度制御しますが、実際のプロトコルはハードウェア固有です。
インテルのCPUでキャッシングの詳細を制御する方法については、インテル®64およびIA-32アーキテクチャーソフトウェア開発者マニュアル第3A巻:システムプログラミングガイド(第11章)を参照してください。ただし、これはソフトウェアまたはオペレーティングシステムの制御下にある詳細のみを対象としています。
于 2010-09-15T08:25:39.360 に答える