[发明专利]适用于3D模型资源的大规模展示的内存管理方法有效
申请号: | 201911377035.6 | 申请日: | 2019-12-27 |
公开(公告)号: | CN111240826B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 陈旋;吕成云;王晓璐 | 申请(专利权)人: | 江苏艾佳家居用品有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 南京新慧恒诚知识产权代理有限公司 32424 | 代理人: | 邓唯 |
地址: | 211100 江苏省南京市江宁区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 适用于 模型 资源 大规模 展示 内存 管理 方法 | ||
1.一种适用于3D模型资源的大规模展示的内存管理方法,其特征在于:包括以下步骤,
S1、设置3D模型资源之间的互斥关系,分别形成互斥资源组;
S2、计算步骤S1所得各互斥资源组中3D模型资源所需分配的内存大小,得出该互斥资源组所需分配的内存大小;
S3、依据步骤S2中所得互斥资源组所需分配的内存大小,为各互斥资源组分配固定内存,并建立互斥资源配置表;
S4、在加载3D模型资源时,读取互斥资源配置表,将与加载的3D模型资源归属同一互斥资源组且在占用固定内存的原3D模型资源,替换为加载的3D模型资源,并更新互斥资源配置表。
2.如权利要求1所述的适用于3D模型资源的大规模展示的内存管理方法,其特征在于:还包括步骤S5,在新增3D模型资源时,更新互斥资源配置表。
3.如权利要求1所述的适用于3D模型资源的大规模展示的内存管理方法,其特征在于:还包括步骤S6,在删除3D模型资源时,更新互斥资源配置表。
4.如权利要求1-3任一项所述的适用于3D模型资源的大规模展示的内存管理方法,其特征在于:步骤S2中,计算各互斥资源组中3D模型资源所需分配的内存大小,得出该互斥资源组所需分配的内存大小,具体为,依据该互斥资源组中的3D模型资源所需分配的最大内存,得出该互斥资源组所需分配的内存。
5.如权利要求1-3任一项所述的适用于3D模型资源的大规模展示的内存管理方法,其特征在于:步骤S3中,将互斥资源配置表保存在用于展示3D模型的服务器中。
6.如权利要求1-3任一项所述的适用于3D模型资源的大规模展示的内存管理方法,其特征在于:步骤S3中互斥资源配置表包括互斥资源组的各3D模型资源、3D模型资源的URL路径和互斥资源组的所需分配固定内存的大小。
7.如权利要求1所述的适用于3D模型资源的大规模展示的内存管理方法,其特征在于:客户端获取到服务器上的互斥资源配置表后,根据互斥资源配置表中信息申请内存地址,同时客户端对互斥资源配置表的内容进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏艾佳家居用品有限公司,未经江苏艾佳家居用品有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911377035.6/1.html,转载请声明来源钻瓜专利网。