[发明专利]一种获取java卡内可用存储空间的方法、计算机装置以及计算机可读存储介质在审
| 申请号: | 201910012887.9 | 申请日: | 2019-01-07 |
| 公开(公告)号: | CN109739779A | 公开(公告)日: | 2019-05-10 |
| 发明(设计)人: | 谢华祥;段晓燕;王定燕 | 申请(专利权)人: | 金邦达有限公司 |
| 主分类号: | G06F12/0871 | 分类号: | G06F12/0871 |
| 代理公司: | 珠海智专专利商标代理有限公司 44262 | 代理人: | 林永协 |
| 地址: | 519000 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提供一种获取java卡内可用存储空间的方法、计算机装置、计算机可读存储介质,该方法包括接收选择实例指令并执行,判断最后一次分配存储空间标志位是否置位,若是,则设置第一变量和第二变量,对分配存储空间标志位进行置位,申请一个缓冲器,并给缓冲器的可分配的存储空间的大小设置第二预设阈值,并执行预设的循环指令,给缓冲器分配预设大小的存储空间,缓冲器的储存空间大小为所述第二变量的值,判断分配的过程是否成功,若分配的过程失败,则减少一次第二变量的值,返回执行所述循环指令。本发明还提供上述方法的计算机装置及计算机可读存储介质。本发明能够更加准确的获取java卡内可用存储空间的大小。 | ||
| 搜索关键词: | 缓冲器 计算机可读存储介质 可用存储空间 计算机装置 存储空间 预设 循环指令 标志位 置位 分配 分配存储空间 缓冲器分配 储存空间 大小设置 一次分配 指令 返回 失败 申请 成功 | ||
【主权项】:
1.一种获取java卡内可用存储空间的方法,其特征在于,包括:接收选择实例指令并执行,判断最后一次分配存储空间标志位是否置位,若是,则设置第一变量和第二变量,调用API接口获取内部剩余存储空间的值并赋予给所述第一变量;判断所述第一变量的值是否小于预设第一阈值,若是,则将所述第一变量的值赋予给所述第二变量;对分配存储空间标志位进行置位,申请一个缓冲器,并给所述缓冲器的可分配的存储空间的大小设置第二预设阈值,并执行预设的循环指令,给所述缓冲器分配预设大小的存储空间,所述缓冲器的储存空间大小为所述第二变量的值,判断所述分配的过程是否成功,若所述分配的过程失败,则减少一次所述第二变量的值,并对所述分配存储空间标志位以及所述最后一次分配存储空间标志位进行置位后,返回执行所述循环指令;若所述分配的过程成功,则结束执行所述选择实例指令,且执行所述选择实例指令后得到的第二变量的值即为给所述缓冲器分配的存储空间大小的值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金邦达有限公司,未经金邦达有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910012887.9/,转载请声明来源钻瓜专利网。





