[发明专利]一种机载数字地图软件地图数据运行内存空间的分配方法有效
申请号: | 201410198692.5 | 申请日: | 2014-05-12 |
公开(公告)号: | CN103927264A | 公开(公告)日: | 2014-07-16 |
发明(设计)人: | 张仟新;许宇;邓秀剑;魏序;钟斌青;张钰鹏;王弟伟;周挺;陈立威;王庆刚;潘倩兮;陈广永 | 申请(专利权)人: | 中国航空无线电电子研究所 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 上海和跃知识产权代理事务所(普通合伙) 31239 | 代理人: | 杨慧 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机载 数字地图 软件 地图 数据 运行 内存空间 分配 方法 | ||
1.一种机载数字地图软件地图数据运行内存空间的分配方法,包含以下步骤:
步骤一、根据地理要素分类,创建内存初始化配置文件;
步骤二、根据配置文件申请初始内存空间;
步骤三、系统运行时,根据需要加载的地理要素获取内存空间的使用权并根据实际使用情况进行扩容,并记录内存使用信息;
步骤四、对内存使用的信息进行分析,更新内存初始化配置文件。
2.根据权利要求1所述的一种机载数字地图软件地图数据运行内存空间的分配方法,其特征在于所述的配置文件包含地理要素分类信息、每类要素的单个元素内存空间大小与每类要素的初始默认数据个数配置信息。
3.根据权利要求1或2所述的一种机载数字地图软件地图数据运行内存空间的分配方法,其特征在于所述的配置文件按如下方式建立:
1.1)、将地理要素数据按要素类型和单个要素所占空间大小分为X类;
1.2)、记录每类要素的单个元素空间大小为Ti,其中1<i<X;
1.3)、设置各类要素第一次初始化时的默认数据个数Ni;
1.4)、将地理要素分类表存储在配置文件中。
4.根据权利要求1所述的一种机载数字地图软件地图数据运行内存空间的分配方法,其特征在于所述内存空间的大小为512字节的整数倍。
5.根据权利要求1所述的一种机载数字地图软件地图数据运行内存空间的分配方法,其特征在于所述内存使用的信息进行分析按如下步骤进行:
4.1)、计算出各数据运行区历史使用量的均值Yi、方差S2i;
4.2)、按正态分布1-α的单侧置信区间估计各类地图数据的内存需求Ki;
4.3)、重新计算程序初始化时的数据个数Ni=Ki/Ti并取整;
4.4)、根据各类数据运行区使用频率及分类大小,合并使用频率较低、分类大小相近且要素类型相同的分类,形成新的地理要素分类表并存储到配置文件中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空无线电电子研究所,未经中国航空无线电电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410198692.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:背光源、液晶显示面板和液晶显示装置
- 下一篇:壁灯