摘要:Cacbe一致性是多處理機(jī)系統(tǒng)設(shè)計(jì)中的一項(xiàng)重要課題。為提高訪存效率,每臺(tái)處理機(jī)通常帶有高速緩沖存儲(chǔ)器Cache,這便產(chǎn)生了Cache一致性問題。為便共享數(shù)據(jù)在各cache間以及Cache與主存間保持一致,出現(xiàn)了多種Caehe一致性協(xié)議。文章首先介紹了多處理機(jī)系統(tǒng)中,主存與各處理機(jī)私有Cache之間及各私有Cache之間存在數(shù)據(jù)不一致問題的原因,對(duì)解決不一致性的方法:監(jiān)視法、目錄法、軟件方法等進(jìn)行了詳細(xì)的定性分析與評(píng)價(jià),指出了各種方法的優(yōu)缺點(diǎn),供設(shè)計(jì)者參考。
關(guān)鍵詞:Cache;存儲(chǔ)器;一致性協(xié)議;多處理機(jī)系統(tǒng)