DMA和CPU訪問內存的一致性問題

什麼是DMA和CPU訪問內存的一致性問題 問題1:當CPU訪問某一塊內存A時,CPU訪問的時候,如果cache沒有命中,則會將A這塊內存裏 面的數據刷新到cache中,當CPU再次讀取A內存的數據發現cache已經命中,直接在cache 中取數據即可,不必再去更新內存的數據。這個時候如果有一個DMA的操作,去操作了A這 塊內存,但是CPU不知道這塊內存的數據已經更新,當CPU再次讀取A塊內存的數據
相關文章
相關標籤/搜索