一種非揮發(fā)性記憶體存儲(chǔ)器的垃圾回收方法與垃圾回收系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN202110839169.6 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN113590503A 公開(kāi)(公告)日 2021-11-02
申請(qǐng)公布號(hào) CN113590503A 申請(qǐng)公布日 2021-11-02
分類號(hào) G06F12/02(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 趙啟鵬 申請(qǐng)(專利權(quán))人 合肥康芯威存儲(chǔ)技術(shù)有限公司
代理機(jī)構(gòu) 上海光華專利事務(wù)所(普通合伙) 代理人 朱艷
地址 230601安徽省合肥市經(jīng)濟(jì)技術(shù)開(kāi)發(fā)區(qū)翠微路6號(hào)海恒大廈6105室
法律狀態(tài) -

摘要

摘要 本發(fā)明提出一種非揮發(fā)性記憶體存儲(chǔ)器的垃圾回收方法及垃圾回收系統(tǒng),包括:確定源存儲(chǔ)塊和目標(biāo)存儲(chǔ)塊;將所述源存儲(chǔ)塊中的有效數(shù)據(jù)轉(zhuǎn)移至所述目標(biāo)存儲(chǔ)塊中,并獲取轉(zhuǎn)移過(guò)程中的錯(cuò)誤物理地址;根據(jù)所述錯(cuò)誤物理地址在第一映射表中獲得相對(duì)應(yīng)的錯(cuò)誤邏輯地址;根據(jù)所述錯(cuò)誤邏輯地址在第二映射表中獲得相對(duì)應(yīng)的條目,并將所述條目中的物理地址更新為虛擬值;其中,當(dāng)主機(jī)向所述非揮發(fā)性記憶體存儲(chǔ)器發(fā)送讀請(qǐng)求時(shí),則判斷所述讀請(qǐng)求是否命中所述虛擬值;若是,則向所述主機(jī)發(fā)送報(bào)錯(cuò)信號(hào);若否,則繼續(xù)進(jìn)行所述讀請(qǐng)求。本發(fā)明提出的非揮發(fā)性記憶體存儲(chǔ)器的垃圾回收方法及垃圾回收系統(tǒng)可以提高非揮發(fā)性記憶體存儲(chǔ)器的使用壽命。