一種動態(tài)管理JavaCard存儲空間的系統(tǒng)和方法

基本信息

申請?zhí)?/td> CN202011593388.2 申請日 -
公開(公告)號 CN112612753B 公開(公告)日 2021-09-28
申請公布號 CN112612753B 申請公布日 2021-09-28
分類號 G06F16/13(2019.01)I;G06F16/14(2019.01)I;G06F16/16(2019.01)I;G06F16/17(2019.01)I;G06F16/18(2019.01)I 分類 計算;推算;計數(shù);
發(fā)明人 金輝;歐陽雷 申請(專利權(quán))人 深圳杰睿聯(lián)科技有限公司
代理機構(gòu) 深圳鼎合誠知識產(chǎn)權(quán)代理有限公司 代理人 彭家恩;彭愿潔
地址 518000廣東省深圳市南山區(qū)粵海街道高新南一道013號賦安科技大廈B座508
法律狀態(tài) -

摘要

摘要 一種動態(tài)管理Java Card存儲空間的系統(tǒng)和方法,所述系統(tǒng)包括數(shù)據(jù)體區(qū)域、數(shù)據(jù)頭區(qū)域、數(shù)據(jù)索引、數(shù)據(jù)創(chuàng)建模塊、數(shù)據(jù)查找模塊、數(shù)據(jù)刪除模塊和數(shù)據(jù)調(diào)整模塊,其中數(shù)據(jù)頭區(qū)域的每個數(shù)據(jù)頭對應(yīng)著一個數(shù)據(jù)體區(qū)域的一個數(shù)據(jù)體。本發(fā)明提供的系統(tǒng),由于在刪除數(shù)據(jù)和調(diào)整數(shù)據(jù)大小的時候,將當前數(shù)據(jù)體和其前后的空數(shù)據(jù)體合并,從而將非連續(xù)的存儲空間合并成為連續(xù)的存儲空間,減少了存儲空間碎片;同時,在查找數(shù)據(jù)時通過數(shù)據(jù)索引獲取數(shù)據(jù)類型和對應(yīng)的數(shù)據(jù)頭序號,能夠快速定位到數(shù)據(jù)頭,再通過數(shù)據(jù)頭中保存的數(shù)據(jù)地址可快速定位到數(shù)據(jù)本身,使得查找數(shù)據(jù)的速度更快。