[發明專利]一種數據存儲方法、裝置及設備在審
| 申請號: | 201811497246.9 | 申請日: | 2018-12-07 |
| 公開(公告)號: | CN111290850A | 公開(公告)日: | 2020-06-16 |
| 發明(設計)人: | 王鵬;賀婷;李芳;費菲;王斌 | 申請(專利權)人: | 中國移動通信集團陜西有限公司;中國移動通信集團有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F12/02 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 郭潤湘 |
| 地址: | 710075*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 存儲 方法 裝置 設備 | ||
1.一種數據存儲方法,其特征在于,所述方法包括:
獲得待存儲的目標數據;
從N個內存隊列中確定與所述目標數據的數據量匹配的目標內存隊列,其中,N為大于或等于2的整數,每個內存隊列被劃分為多個內存容量相等的內存塊,所述N個內存隊列中的至少兩個內存隊列所劃分的內存塊的內存容量不同;
將所述目標數據存儲在所述目標內存隊列的空閑內存塊中。
2.如權利要求1所述的方法,其特征在于,從N個內存隊列中確定與所述目標數據的數據量匹配的目標內存隊列,包括:
從所述N個內存隊列中確定單個內存塊的內存容量大于等于所述目標數據的數據量的候選內存隊列;
確定每個候選內存隊列中的單個內存塊的內存容量與所述目標數據的數據量之間的差值;
根據獲得的差值和預定選擇規則,從所述候選內存隊列中確定所述目標內存隊列。
3.如權利要求2所述的方法,其特征在于,根據獲得的差值和預定選擇規則,從所述候選內存隊列中確定所述目標內存隊列,包括:
將獲得的差值中的最小差值對應的內存隊列確定為所述目標內存隊列;
或者,在獲得的差值中的最小差值對應的內存隊列中的內存塊的使用比例大于等于第一預定比例時,將差值倒數第二對應的內存隊列確定為所述目標內存隊列。
4.如權利要求1-3任一所述的方法,其特征在于,所述方法還包括:
從所述N個內存隊列中確定內存塊的使用比例大于等于第二預定比例的第一內存隊列;
創建具有預定內存容量的新內存隊列,并根據所述第一內存隊列將所述新內存隊列劃分為多個內存塊。
5.如權利要求4所述的方法,其特征在于,根據所述第一內存隊列將所述新內存隊列劃分為多個內存塊,包括:
以與所述第一內存隊列中的單個內存塊的內存容量劃分所述新內存隊列;
或者,以第一內存容量與第二內存容量之間的一個內存容量劃分所述新內存隊列,其中,所述第一內存容量為所述第一內存隊列中單個內存塊的內存容量,所述第二內存容量為第二內存隊列中單個內存塊的內存容量,所述第二內存隊列為單個內存塊的內存容量小于所述第一內存容量且最大的內存隊列。
6.如權利要求4所述的方法,其特征在于,根據所述第一內存隊列將所述新內存隊列劃分為多個內存塊,包括:
確定所述第一內存隊列中的所有內存塊中已經存儲的數據的第一平均數據量;
以所述第一平均數據量劃分所述新內存隊列。
7.如權利要求1-3任一所述的方法,其特征在于,所述方法還包括:
從所述N個內存隊列中確定內存塊的使用比例大于等于第二預定比例的第一內存隊列;
確定預定時間段內存儲于所述N個內存隊列中的所有數據的第二平均數據量,其中,所述預定時間段的終止時刻為創建所述新內存隊列的時刻;
以所述第二平均數據量劃分所述新內存隊列。
8.一種數據存儲裝置,其特征在于,所述裝置包括:
獲得模塊,用于獲得待存儲的目標數據;
確定模塊,用于從N個內存隊列中確定與所述目標數據的數據量匹配的目標內存隊列,其中,N為大于或等于2的整數,每個內存隊列被劃分為若干個內存容量相等的內存塊,所述N個內存隊列中的至少兩個內存隊列所劃分的內存塊的內存容量不同;
存儲模塊,用于將所述目標數據存儲在所述目標內存隊列的空閑內存塊中。
9.一種數據存儲設備,其特征在于,所述設備包括:
存儲器,用于存儲程序指令;
處理器,用于調用所述存儲器中存儲的程序指令,按照獲得的程序指令執行權利要求1-7任一所述的方法包括的步驟。
10.一種存儲介質,其特征在于,所述存儲介質存儲有計算機可執行指令,所述計算機可執行指令用于使計算機執行權利要求1-7任一所述的方法包括的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團陜西有限公司;中國移動通信集團有限公司,未經中國移動通信集團陜西有限公司;中國移動通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811497246.9/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





