查看: 1077|回复: 6

内存问题

[复制链接]

该用户从未签到

发表于 2013-11-29 13:53:20 | 显示全部楼层 |阅读模式
加载一个近乎1.4G的帧序列模型,然后卸载,内存是能够卸载的,但是再进行加载其他的近500MB的节点模型的时候会出现内存不足的问题,是在获取数据进行内存申请的时候出现的,是不是说,因为加载卸载模型,导致了很多的内存碎片,所以内存出现不足这种现象,那对于模型加载或者卸载有什么好的方法吗?

该用户从未签到

发表于 2013-12-2 10:53:15 | 显示全部楼层
我不认为碎片是主要的原因,我想您这个500MB的模型在内存中占据的远不止这个数

该用户从未签到

 楼主| 发表于 2013-12-2 16:55:42 | 显示全部楼层
array 发表于 2013-12-2 10:53
我不认为碎片是主要的原因,我想您这个500MB的模型在内存中占据的远不止这个数

这是通过任务管理器中得出的,应该说这个模型没有这么大,场景中包括了这个模型以及简单的地形

该用户从未签到

发表于 2013-12-5 09:53:15 | 显示全部楼层
您所说的内存不足是cpu端不足还是gpu端提示out of memory。还有您是否试验过直接加载这个500m的模型数据?另外从实际工程的角度来说,搞这么巨大的场景文件显然不适宜

该用户从未签到

 楼主| 发表于 2013-12-5 10:12:06 | 显示全部楼层
array 发表于 2013-12-5 09:53
您所说的内存不足是cpu端不足还是gpu端提示out of memory。还有您是否试验过直接加载这个500m的模型数据? ...

cpu端不足,实验过,直接加载是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表