[发明专利]一种资源处理方法及终端在审
申请号: | 201611044955.2 | 申请日: | 2016-11-24 |
公开(公告)号: | CN108108307A | 公开(公告)日: | 2018-06-01 |
发明(设计)人: | 涂晓强 | 申请(专利权)人: | 中移(杭州)信息技术有限公司;中国移动通信集团公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张颖玲;李梅香 |
地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 空闲资源块 预设空间 第一空间 第一数据 资源处理 终端 分配存储 遍历 传输 | ||
1.一种资源处理方法,其特征在于,所述方法包括:
在传输第一数据时,获取所述第一数据的第一空间长度;
将所述第一空间长度与预设空间长度进行对比;
当所述第一空间长度小于所述预设空间长度时,按照所述预设空间长度遍历空闲资源块,确定第一空闲资源块,所述第一空闲资源块大于等于所述预设空间长度;
采用所述第一空闲资源块给所述第一数据分配存储资源。
2.根据权利要求1所述的方法,其特征在于,所述将所述第一空间长度与所述预设空间长度进行对比之后,所述采用所述第一空闲资源块给所述第一数据分配存储资源之前,所述方法还包括:
当所述第一空间长度大于等于所述预设空间长度时,按照所述第一空间长度遍历所述空闲资源块,确定所述第一空闲资源块,所述第一空闲资源块大于等于所述第一空间长度。
3.根据权利要求1所述的方法,其特征在于,所述采用所述第一空闲资源块给所述第一数据分配存储资源,包括:
当两个所述预设空间长度之和,大于所述第一空闲资源块的长度时,确定所述第一空闲资源块为所述第一数据的存储资源块;
当两个所述预设空间长度之和,小于等于所述第一空闲资源块的长度时,从所述第一空闲资源块中确定长度为所述预设空间长度的待分配资源块,所述待分配资源块为所述第一数据的存储资源块。
4.根据权利要求2所述的方法,其特征在于,所述采用所述第一空闲资源块给所述第一数据分配存储资源,包括:
当所述第一空间长度与所述预设空间长度之和,大于所述第一空闲资源块的长度时,确定所述第一空闲资源块为所述第一数据的存储资源块;
当所述第一空间长度与所述预设空间长度之和,小于等于所述第一空闲资源块的长度时,从所述第一空闲资源块中确定长度为所述第一空间长度的待分配资源块,所述待分配资源块为所述第一数据的存储资源块。
5.根据权利要求3所述的方法,其特征在于,所述从所述第一空闲资源块中确定长度为所述预设空间长度的待分配资源块,包括:
在所述第一空闲资源块中,从所述第一空闲资源块的终止地址开始,读取长度为所述预设空间长度的第二空闲资源块,所述第二空闲资源块属于所述第一空闲资源块;
将所述第二空闲资源块确定为所述待分配资源块。
6.根据权利要求4所述的方法,其特征在于,所述从所述第一空闲资源块中确定长度为所述第一空间长度的待分配资源块,包括:
在所述第一空闲资源块中,从所述第一空闲资源块的终止地址开始,读取长度为所述第一空间长度的第三空闲资源块,所述第三空闲资源块属于所述第一空闲资源块;
将所述第三空闲资源块确定为所述待分配资源块。
7.根据权利要求1所述的方法,其特征在于,所述按照所述预设空间长度遍历空闲资源块,确定第一空闲资源块,包括:
从起始空闲资源块开始遍历所述空闲资源块;
将所述预设空间长度与当前空闲资源块的第二空间长度进行比较,所述当前空闲资源块为所述空闲资源块中的一个空闲资源块;
直至确定所述第二空间长度大于所述预设空间长度的所述当前空闲资源块为所述第一空闲资源块。
8.根据权利要求7所述的方法,其特征在于,所述将所述预设空间长度与当前空闲资源块的第二空间长度进行比较之后,所述方法还包括:
当遍历到终止空闲资源块都没有确定所述第一空闲资源块时,结束将所述预设空间长度与所述当前空闲资源块的所述第二空间长度进行比较的流程并返回确定失败指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(杭州)信息技术有限公司;中国移动通信集团公司,未经中移(杭州)信息技术有限公司;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611044955.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提高报文解析测试覆盖率的方法及系统
- 下一篇:存储器系统及其操作方法