日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]基于閃存的數據存儲方法和裝置有效

專利信息
申請號: 201810361678.0 申請日: 2018-04-20
公開(公告)號: CN108710578B 公開(公告)日: 2022-07-26
發明(設計)人: 余朝亮;艾駿 申請(專利權)人: 深圳市戰音科技有限公司
主分類號: G06F12/02 分類號: G06F12/02
代理公司: 廣州嘉權專利商標事務所有限公司 44205 代理人: 樊思遠
地址: 518000 廣東省深圳市寶安區*** 國省代碼: 廣東;44
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 基于 閃存 數據 存儲 方法 裝置
【權利要求書】:

1.基于閃存的數據存儲方法,其特征在于:

所述閃存的存儲空間被分為索引區和數據區,索引區和數據區分別包括不同的塊,所述索引區包括具有1個以上的索引項的索引表,所述索引項包括用戶數據標識、用戶數據大小和用戶數據位置;

其中,寫入用戶數據的操作包括以下步驟:

A1.基于索引表,獲取數據區的起始塊的位置、第一個空閑頁的位置和剩余空閑頁數;

A2.比較待寫入的用戶數據的大小和所述數據區的剩余空閑頁的大小,如果待寫入的用戶數據的大小小于數據區的剩余空閑頁的大小,則從數據區的第一個空閑頁起寫入該用戶數據;否則將先備份有效數據,再從數據區的起始塊起順次擦除相當于所述閃存的數據區所占塊數的所有的塊,再將備份的有效數據寫入從數據區的起始塊起的頁,再將所述待寫入的用戶數據寫入后續空閑頁;

A3.更新索引表;

查找在索引表內是否存在其用戶數據標識對應為寫入的用戶數據分配的標識的索引項,如果不存在該查找的索引項,則基于為寫入的用戶數據分配的標識、大小和位置而創建新的索引項;

B3.在創建新的索引項時,如果索引表的索引項數未達到上限,則在索引表的最后一項后添加所述新的索引項,以形成新的索引表;否則將索引表中有效的索引項讀入內存,再擦除索引區,并從索引區的起始頁起寫入有效的索引項和所述新的索引項,以形成新的索引表。

2.根據權利要求1所述的方法,其中,更新索引表的步驟包括以下子步驟:

B1.讀取索引區內的索引表;

B2.查找在所述索引表內是否存在其用戶數據標識對應為寫入的用戶數據分配的標識的索引項,如果存在該查找的索引項,則基于為寫入的用戶數據分配的大小和位置而更新該查找的索引項,以形成新的索引表;

B4.更新索引區。

3.根據權利要求1所述的方法,其中,讀取用戶數據操作包括以下步驟:

C1.讀取索引區內的索引表;

C2.查找在所述索引表內其用戶數據標識對應待讀取的用戶數據的標識的索引項;

C3.基于該查找的索引項的用戶數據大小和用戶數據位置,讀取對應的用戶數據。

4.根據權利要求1所述的方法,其特征在于:在寫入用戶數據時,如果待寫入的用戶數據的大小大于所述數據區的剩余空閑頁的大小的次數大于預設的閾值,且剩余空閑頁的大小大于索引區的大小時,將索引項寫入剩余空閑頁,以作為新的索引區。

5.根據權利要求1-4中任一項所述的方法,其中,所述索引項的用戶數據大小為用戶數據的頁數;所述索引項的所述用戶數據位置為所述用戶數據的起始頁距離所述數據區的起始頁的偏移頁數。

6.基于閃存的數據存儲裝置,其特征在于:

所述閃存的存儲空間被分為索引區和數據區,索引區和數據區分別包括不同的塊,索引區包括具有1個以上的索引項的索引表,所述索引項包括用戶數據標識、用戶數據大小和用戶數據位置,

所述數據存儲裝置包括用戶數據寫入模塊,

所述用戶數據寫入模塊包括以下子模塊:

第一寫入子模塊,用于基于索引表,獲取數據區的起始塊的位置、第一個空閑頁的位置和剩余空閑頁數;

第二寫入子模塊,用于比較待寫入的用戶數據的大小和所述數據區的剩余空閑頁的大小,如果待寫入的用戶數據的大小小于數據區的剩余空閑頁的大小,則從數據區的第一個空閑頁起寫入該用戶數據;否則將先備份有效數據,再從數據區的起始塊起順次擦除相當于所述閃存的數據區所占塊數的所有的塊,再將備份的有效數據寫入從數據區的起始塊起的頁,再將所述待寫入的用戶數據寫入后續空閑頁;

第三寫入子模塊,用于更新索引表。

7.根據權利要求6所述的裝置,其中,所述數據存儲裝置還包括索引表更新模塊,

所述索引表更新模塊包括以下子模塊:

第一更新子模塊,用于讀取索引區內的索引表;

第二更新子模塊,用于查找在所述索引表內是否存在其用戶數據標識對應為寫入的用戶數據分配的標識的索引項,如果存在該查找的索引項,則基于為寫入的用戶數據分配的大小和位置而更新該查找的索引項,以形成新的索引表;如果不存在該查找的索引項,則基于為寫入的用戶數據分配的標識、大小和位置而創建新的索引項;

第三更新子模塊,用于在創建新的索引項時,如果索引表的索引項數未達到上限,則在索引表的最后一項后添加所述新的索引項,以形成新的索引表;否則將索引表中有效的索引項讀入內存,再擦除索引區,并從索引區的起始頁起寫入有效的索引項和所述新的索引項,以形成新的索引表;

第四更新子模塊,用于更新索引區。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市戰音科技有限公司,未經深圳市戰音科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201810361678.0/1.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 最新日韩一区| 久久噜噜少妇网站| 国产精品日本一区二区不卡视频| 国产区精品区| 国产一卡二卡在线播放| 99精品国产99久久久久久97| 四虎精品寂寞少妇在线观看| 国产69精品久久99不卡免费版| 91麻豆精品国产91久久久久推荐资源 | 中文字幕一区二区三区乱码| 91午夜在线| 久久久久国产精品www| 精品久久不卡| 秋霞av电影网| 国产一区午夜| 日韩毛片一区| 农村妇女毛片精品久久| 91av中文字幕| 久久99国产视频| 亚洲精品久久久中文| 国产偷亚洲偷欧美偷精品| 国产精品一区二区免费视频| 午夜影院一级| 香港三日本8a三级少妇三级99| 野花国产精品入口| 91免费国产| 激情久久精品| 美女直播一区二区三区| 中文字幕天天躁日日躁狠狠躁免费| 一区二区三区欧美日韩| 日韩毛片一区| 一区二区免费在线观看| 二区三区视频| 国产一级一区二区三区| 国产精品剧情一区二区三区| 国产一区中文字幕在线观看| 久久综合国产精品| 国产一二三区免费| www.午夜av| 欧美一区二区三区黄| 91国产一区二区| 九九精品久久| 一区二区三区国产精华| 狠狠躁天天躁又黄又爽| 国内精品久久久久影院日本 | 国产精品久久久综合久尹人久久9| 国产乱人激情h在线观看| 一区二区国产盗摄色噜噜| 欧美一区二区三区久久精品| 久久免费视频一区| 亚洲国产精品日本| 久久久久久久久久国产精品| 日本一二三区视频| 国产日韩精品一区二区三区| 91看片app| 偷拍自中文字av在线| 国产第一区二区三区| 国产日韩精品一区二区| 国产欧美一区二区三区在线播放| 中文在线一区二区三区| 日韩精品一区二区不卡| 国内自拍偷拍一区| 国产在线不卡一| 亚洲二区在线播放视频| 精品国产九九九| 国产88久久久国产精品免费二区| 亚洲码在线| 亚洲午夜国产一区99re久久| 色婷婷精品久久二区二区我来| 久久久久久亚洲精品中文字幕| 国产乱码精品一区二区三区中文| 99久久国产综合精品尤物酒店| 亚洲精品色婷婷| 国产视频一区二区视频| 欧美激情精品一区| 日韩欧美亚洲视频| 狠狠色噜噜狠狠狠狠色综合久老司机| 国产一区二区黄| 制服丝袜二区| 国产精品欧美一区二区三区| 国产二区三区视频| 午夜影院黄色片|