本發明公開了一種異構內存環境下的緩存替換方法,其特征在 于,包括:在緩存行硬件結構中增加一位來源標志位,用于標記該緩 存行數據是來源于 DRAM 還是 PCM;在 CPU 中新增采樣存儲單元, 用于記錄程序訪存行為,記錄數據重用距離信息;還包括采樣方法、 等效位置計算方法和替換方法三個子方法,采樣子方法用于對訪問緩 存的行為進行采樣統計,等效位置計算子方法用于計算等效位置,替 換子方法用于確定需要被替換出去的緩存行。