赞 | 60 |
VIP | 90 |
好人卡 | 4 |
积分 | 76 |
经验 | 13776 |
最后登录 | 2024-6-8 |
在线时间 | 2566 小时 |
Lv4.逐梦者
- 梦石
- 2
- 星屑
- 5550
- 在线时间
- 2566 小时
- 注册时间
- 2012-2-9
- 帖子
- 990
|
本帖最后由 garfeng 于 2016-5-26 22:36 编辑
已经遇到这个问题了,而且相当严重,在玩一个别人做的复刻版伏魔记。
每走一个地图,都会load数据,对话文字啊,坐标之类的都不会占多少内存,但是图片load进来,又不释放,意味着内存整M整M的飞涨。
打一场架,技能释放的动画都像是完全重新load而不是重复使用之前的,所以打一次架内存消耗得增加几百M,这几百M在战斗结束后并不会消失,接着跑地图。
我的手机是3G的Ram,经朋友提醒,可以实时查看app占用资源情况,于是今天尝试玩一会儿就看看资源,在800M左右最后一次看,然后一场boss战,战斗期间忘记看了,打了一会儿就卡崩了。估计崩的时候,Ram占用在1G以上。
其他的,诸如微信,搜狗输入法,占用内存都在10M左右。
所以个人觉得,释放用过的资源还是必要的呀,明天好好研究下。
第一个就是游戏了。
这不像是游戏运行之初,把图片一起读出到内存里,后面直接调用(这样200M差不多了),而更像是,每次需要播放图片时,都重新申请内存存放图片,用完又不回收。
所以,除用过的内存,并不会影响游戏流畅性,因为以后要播放图片,本来就都会重新读一次。
|
|