[發(fā)明專利]擦除塊讀請求處理方法與裝置有效
| 申請?zhí)枺?/td> | 201610509670.5 | 申請日: | 2016-07-01 |
| 公開(公告)號: | CN107562639B | 公開(公告)日: | 2020-08-11 |
| 發(fā)明(設(shè)計)人: | 袁戎;路向峰 | 申請(專利權(quán))人: | 北京憶恒創(chuàng)源科技有限公司 |
| 主分類號: | G06F12/02 | 分類號: | G06F12/02 |
| 代理公司: | 北京卓特專利代理事務(wù)所(普通合伙) 11572 | 代理人: | 托婭 |
| 地址: | 100192 北京市海淀區(qū)西小*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 擦除 請求 處理 方法 裝置 | ||
1.一種處理IO請求的方法,包括:
響應(yīng)于收到第一讀請求,訪問第一讀請求對應(yīng)的第一FTL表項,獲取
第一FTL表項記錄的第一物理地址;
若包含第一物理地址的物理塊處于擦除狀態(tài),重新處理所述第一讀請求。
2.根據(jù)權(quán)利要求1所述的方法,還包括:
若包含第一物理地址的第一物理塊處于已寫入狀態(tài),從第一物理地址讀取數(shù)據(jù)以響應(yīng)所述第一讀請求。
3.根據(jù)權(quán)利要求1-2之一所述的方法,還包括:
響應(yīng)于收到對第一物理塊的擦除請求,將第一物理塊的狀態(tài)設(shè)置為擦除狀態(tài);以及
響應(yīng)于收到對第一物理塊的編程請求,將第一物理塊的狀態(tài)設(shè)置為已寫入狀態(tài)。
4.一種處理IO請求的方法,包括:
響應(yīng)于收到第一讀請求,訪問第一讀請求對應(yīng)的第一FTL表項,獲取
第一FTL表項記錄的第一物理地址;
若包含第一物理地址的塊條帶處于擦除狀態(tài),重新處理所述第一讀請求。
5.根據(jù)權(quán)利要求4所述的方法,還包括:
若包含第一物理地址的塊條帶處于已寫入狀態(tài),從第一物理地址讀取數(shù)據(jù)以響應(yīng)所述第一讀請求。
6.一種處理IO請求的方法,包括:
響應(yīng)于收到第一讀請求,訪問第一讀請求對應(yīng)的第一FTL表項,獲取第一FTL表項記錄的第一物理地址;
從第一物理地址讀取數(shù)據(jù);
若從第一物理地址讀取數(shù)據(jù)的結(jié)果指示第一物理地址所在的物理頁處
于擦除狀態(tài),重新處理所述第一讀請求。
7.一種處理IO請求的方法,包括:
響應(yīng)于收到寫請求,訪問寫請求對應(yīng)的第一FTL表項,若第一FTL表項未被加鎖,則對第一FTL表項加鎖;
響應(yīng)于收到第一讀請求,訪問第一讀請求對應(yīng)的第一FTL表項,若包含第一物理地址的第一塊條帶處于擦除狀態(tài),重新處理所述第一讀請求;
為寫請求分配第一物理地址,以第一物理地址更新第一FTL表項,對第一FTL表項解鎖,向第一物理地址寫入數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的方法,還包括:
響應(yīng)于收到第一讀請求,訪問第一讀請求對應(yīng)的第一FTL表項,若包含第一物理地址的第一塊條帶處于已寫入狀態(tài),從第一物理地址讀取數(shù)據(jù)以響應(yīng)所述第一讀請求。
9.一種處理IO請求的裝置,包括:
FTL表項獲取模塊,用于響應(yīng)于收到第一讀請求,訪問第一讀請求對應(yīng)的第一FTL表項,獲取第一FTL表項記錄的第一物理地址;
讀請求重新處理模塊,用于若包含第一物理地址的物理塊處于擦除狀態(tài),重新處理所述第一讀請求。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京憶恒創(chuàng)源科技有限公司,未經(jīng)北京憶恒創(chuàng)源科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610509670.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





