• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種分頁存儲器件的壓縮管理方法及裝置制造方法及圖紙

    技術編號:8593891 閱讀:199 留言:0更新日期:2013-04-18 07:02
    本發明專利技術適用于存儲器技術領域,提供了一種分頁存儲器件的壓縮管理方法及裝置,所述方法包括:獲取寫命令,所述寫命令包含有待寫入頁數據以及所述待寫入頁數據寫入的邏輯頁地址;獲取所述待寫入頁數據的特征碼,并根據所述待寫入頁數據寫入的邏輯頁地址計算得到相應的物理塊;判斷該物理塊中是否存在與所獲取的特征碼相同的特征碼;若是,不執行所述寫命令,將所述待寫入頁數據寫入的邏輯頁地址指向與所述待寫入頁數據具有相同特征碼的頁數據寫入的物理頁地址;若否,執行所述寫命令,根據所述待寫入頁數據寫入的邏輯頁地址寫入所述待寫入頁數據。通過本發明專利技術可有效解決以頁為最小存儲單元的存儲器件的管理問題。

    【技術實現步驟摘要】

    本專利技術屬于存儲器
    ,尤其涉及一種分頁存儲器件的壓縮管理方法及裝置
    技術介紹
    當前通用的數據壓縮方法包括無損數據壓縮和有損數據壓縮,如基于統計模型的壓縮技術和基于樣本庫模型的壓縮技術為無損數據壓縮技術;多媒體數據壓縮包括音頻壓縮、圖像壓縮、視頻壓縮等則大多為有損數據壓縮技術;對存儲設備而言,必須使用無損的數據壓縮方式。現有的無損數據壓縮方式包括一、樣本庫型數據壓縮方法,如表I所示

    【技術保護點】
    一種分頁存儲器件的壓縮管理方法,其特征在于,所述方法包括:步驟A、獲取寫命令,所述寫命令包含有待寫入頁數據以及所述待寫入頁數據寫入的邏輯頁地址;步驟B、獲取所述待寫入頁數據的特征碼,并根據所述待寫入頁數據寫入的邏輯頁地址計算得到相應的物理塊;步驟C、判斷該物理塊中是否存在與所獲取的特征碼相同的特征碼;步驟D、若是,不執行所述寫命令,將所述待寫入頁數據寫入的邏輯頁地址指向與所述待寫入頁數據具有相同特征碼的頁數據寫入的物理頁地址;步驟E、若否,執行所述寫命令,根據所述待寫入頁數據寫入的邏輯頁地址寫入所述待寫入頁數據。

    【技術特征摘要】
    1.一種分頁存儲器件的壓縮管理方法,其特征在于,所述方法包括 步驟A、獲取寫命令,所述寫命令包含有待寫入頁數據以及所述待寫入頁數據寫入的邏輯頁地址; 步驟B、獲取所述待寫入頁數據的特征碼,并根據所述待寫入頁數據寫入的邏輯頁地址計算得到相應的物理塊; 步驟C、判斷該物理塊中是否存在與所獲取的特征碼相同的特征碼; 步驟D、若是,不執行所述寫命令,將所述待寫入頁數據寫入的邏輯頁地址指向與所述待寫入頁數據具有相同特征碼的頁數據寫入的物理頁地址; 步驟E、若否,執行所述寫命令,根據所述待寫入頁數據寫入的邏輯頁地址寫入所述待寫入頁數據。2.如權利要求1所述的方法,其特征在于,所述步驟C具體包括 判斷該物理塊中前N個物理頁地址中是否存在與所獲取的特征碼相同的特征碼,所述N為大于零小于物理塊中頁數的整數。3.如權利要求1或2所述的方法,其特征在于,在步驟C之前,還包括 創建信息表,所述信息表中記錄有該物理塊內已寫入頁數據的特征碼以及所述已寫入頁數據寫入的物理頁地址和/或邏輯頁地址; 所述步驟C具體包括 判斷該物理塊的所述信息表中是否存在與所獲取的特征碼相同的特征碼。4.如權利要求3所述的方法,其特征在于,所述步驟D還包括 獲取所述待寫入頁數據寫入的邏輯頁地址與物理頁地址的相對偏移值,并將所獲取的相對偏移值存儲至所述信息表。5.如權利要求3所述的方法,其特征在于,所述步驟E還包括 將所述待寫入頁數據的特征碼以及所述待寫入頁數據寫入的物理頁地址和/或邏輯頁地址存儲至所述信息表。6.如權利要求3所述的方法,其特征在于,所述獲取所述待寫入頁數據的特征碼,并根據所述待寫入頁數據寫入的邏輯頁地址計算得到相應的物理塊,判斷該物理塊的所述信息表中是否存在與所獲取的特征碼相同的特征碼,若是,不執行所述寫命令,將所述待寫入頁數據寫入的邏輯頁地址指向與所述待寫入頁數據具有相同特征碼的頁數據寫入的物理頁地址;若否,執行所述寫命令,根據所述待寫入頁數據寫入的邏輯頁地址寫入所述待寫入頁數據具體包括 在所述分頁存儲器件支持多種哈希算法時,對所述待寫入頁數據進行多次消息摘錄,獲取每次消息摘錄后的特征碼,判斷該物理塊的所述信息表中是否存在與所述每次消息摘錄后的特征碼都相同的特征碼,若否,執行所述寫命令,根據所述寫命令中待寫入頁數據寫入的邏輯頁地址寫入所述待寫入頁數據;若是,不執行所述寫命令,將所述寫命令中待寫入頁數據寫入的邏輯頁地址指向與所述待寫入頁數據具有相同特征碼的頁數據寫入的物理頁地址,其中所述信息表中記錄有已寫入頁數據多次消息摘錄后的特征碼; 或者,在所述分頁存儲器件支持一種哈希算法時,對所述待寫入頁數據進行多次不同偏移的消息摘錄,獲取每次不同偏移消息摘錄后的特征碼,判斷該物理塊的所述信息表中是否存在與所述每次不同偏移消息摘錄后的特征碼都相同的特征碼,若否,執行當前寫命令,根據當前寫命令中待寫入頁數據寫入的邏輯頁地址寫入所述待寫入頁數據;若是,不執行所述寫命令,將當前寫命令中待寫入頁數據寫入的邏輯頁地址指向與所述待寫入頁數據具有相同特征碼的頁數據寫入的物理頁地址,其中所述信息表中記錄有已寫入頁數據多次不同偏移消息摘錄后的特征碼; 或者,在所述分頁存儲器件支持錯誤檢查和糾正ECC碼時,獲取所述待寫入頁數據的ECC碼和消息摘錄后的特征碼,判斷該物理塊的所述信息表中是否同時存在該ECC碼和消息摘錄后的特征碼,若否,執行當前寫命令,根據當前寫命令中待寫入頁數據寫入的邏輯頁地址寫入所述待寫入頁數據;若是,不執行所述寫命令,將當前寫命令中待寫入頁數據寫入的邏輯頁地址指向與所述待寫入頁數據具有相同特征碼的頁數據寫入的物理頁地址,其中所述信息表中記錄有已寫入頁數據的ECC碼和消息摘錄后的特征碼; 或者,獲取所述待寫入頁數據的特征碼,在該物理塊的所述信息表中存在與所獲取的特征碼相同的特征碼時,判斷所述待寫入頁數據中的N個字節與該物理塊中相同特征碼對應的頁數據中的N個字節是否全部相同,若否,執行所述寫命令,根據所述寫命令中待寫入頁數據寫入的邏輯頁地址寫入所述待寫入頁數據;若是,不執行所述寫命令,將當前寫命令中待寫入頁數據寫入的邏輯頁地址指向與所述...

    【專利技術屬性】
    技術研發人員:郭丹梁小慶
    申請(專利權)人:深圳市江波龍電子有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AV色吊丝无码| 亚洲中文字幕无码久久2020| 亚洲爆乳无码专区| 亚洲国产精品无码av| 久久久久亚洲精品无码系列| 国产品无码一区二区三区在线| 日韩经典精品无码一区| yy111111少妇影院无码| 无码欧精品亚洲日韩一区| 精品无码一级毛片免费视频观看| 人妻丰满AV无码久久不卡| 国产V亚洲V天堂无码| 免费无码A片一区二三区 | 国产在线观看无码免费视频 | 无码人妻aⅴ一区二区三区| 国精品无码一区二区三区在线| 激情射精爆插热吻无码视频| 亚洲AV无码日韩AV无码导航| 亚洲人片在线观看天堂无码| 无码人妻精品一区二区三区在线| 精品人妻中文无码AV在线| 亚洲欧洲国产综合AV无码久久| 亚洲av永久无码精品表情包| 无码人妻一区二区三区免费视频 | 国产精品无码无卡在线观看久 | 无码日韩人妻精品久久蜜桃| 午夜无码一区二区三区在线观看 | 国产自无码视频在线观看| 亚洲av永久无码天堂网| 毛片免费全部播放无码| 国产成人亚洲综合无码精品| 亚洲Av无码乱码在线播放| 亚洲gv猛男gv无码男同短文| 2019亚洲午夜无码天堂| 亚洲AV永久无码精品一百度影院| 亚洲AV无码专区在线播放中文 | 无码人妻少妇久久中文字幕| 亚洲AV无码成人精品区日韩| 亚洲AV成人无码网天堂| 特级毛片内射www无码| 久久AV无码精品人妻出轨|