» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 44 123
发新话题
打印

猴机求教, 如何让游戏滞留后台而不被清理?

posted by wap, platform: GOOGLE (Nexus 5)

这个关键看程序怎么写的。关闭程序,切换到后台都有通知的


TOP

posted by wap, platform: iPhone
引用:
原帖由 @tobewind  于 2014-6-28 02:32 发表
233, 还真的录了个视频……

如果ios如果在一天之后还能保存下来, 应该承认ios系统内存管理和多任务机制的确比安卓高明那么一些.

其实我的看法也很简单, 软件上再高明的优化, 也有可能因为硬件的不足, 导致一些软件的重启.

几个月前还有4s(后来丢了,果区发了个咨询丢失模式的帖子), 512M的内存的确经常导致切换回一段时间以前的应用时会重新加载, 而且十分频繁. 5有1g的内存, 重新加载的次数肯定更少. 但在未来, 1G的确是个瓶颈.

关于视频, 这个视频里呈现的是, 先开个KR, 进入关卡建两个塔, 在2分钟内频繁开启新的app, 最终回到KR, 结果暂停还在. 不过, 我刚刚在我的渣htc上也尝试了. 同样没有问题, 几分钟内重新打开, 暂停都能保留. 这个大家都可以试试.

问题是在, 如果KR 战斗激烈, 且黑屏时间更长了会怎样?
暂停游戏几分钟后再打开说明不了问题的,你至少模拟正常使用,看点片,打开几个常用app,这样才能看出系统对内存和任务的管理么。

战斗激烈啥的我就没法试了,总不能再爆机一次。

时间问题么,刚再次打开了,妥妥继续玩……10几个小时总有了吧。

多测也没啥好测的,切到后台后保留现场也是iOS提供的一个功能,正常开发者都用的。



TOP

posted by wap, platform: 小米 (MI 2S)

ios的保存现场和内存大小无关,直接压到flash上去了,游戏其实已经关闭不在运行中,恢复时还需要从flash里加载到内存。这个机制单机游戏可行,网络游戏不可行


TOP

引用:
原帖由 henvelleng 于 2014-6-28 09:25 发表
posted by wap, platform: 小米 (MI 2S)

ios的保存现场和内存大小无关,直接压到flash上去了,游戏其实已经关闭不在运行中,恢复时还需要从flash里加载到内存。这个机制单机游戏可行,网络游戏不可行
所以省电啊,暂停在后台放三天也不耗电的

TOP

引用:
原帖由 小文 于 2014-6-28 06:21 发表
posted by wap, platform: iPhone

暂停游戏几分钟后再打开说明不了问题的,你至少模拟正常使用,看点片,打开几个常用app,这样才能看出系统对内存和任务的管理么

战斗激烈啥的我就没法试了,总不能再爆机一次 ...
我不仅仅是暂停几分钟再开, 是完全仿照你视频上的操作来的.
引用:
原帖由 henvelleng 于 2014-6-28 09:25 发表
posted by wap, platform: 小米 (MI 2S)

ios的保存现场和内存大小无关,直接压到flash上去了,游戏其实已经关闭不在运行中,恢复时还需要从flash里加载到内存。这个机制单机游戏可行,网络游戏不可行
这个可能的确得看程序怎么写, 操作系统提供了功能是一回事, 但是程序用不用是另外一回事.

至少以前用过的4s, 程序重启的让人崩溃.

TOP

posted by wap, platform: 小米 (MI 2S)
引用:
原帖由 @tobewind  于 2014-6-28 10:19 发表
我不仅仅是暂停几分钟再开, 是完全仿照你视频上的操作来的.



这个可能的确得看程序怎么写, 操作系统提供了功能是一回事, 但是程序用不用是另外一回事.

至少以前用过的4s, 程序重启的让人崩溃.
其实我觉得这个机制意义不大,浏览器不适用,因为页面还是要刷新,游戏的话,恢复现场和重新启动时间差不多,只是可以保存进度。ios上很多单机游戏都采用了这个机制

TOP

posted by wap, platform: Android

俺以前喷过这事,不过被安卓青各种idc的嘴脸吓到了,说安卓内存管理好的俺就呵呵了,要杀程序的时候最起码弹个对话框问问俺能不能关行不行?各种莫名其妙的自启动,各种莫名其妙的自动关闭,谷歌这个系统做得真不如微软。。。。。

真是怀念当年的wm,就算系统内存严重不足,都卡出翔了,也不会随随便便就把后台程序自动关闭,自启动程序也很好管理。。。。。

[ 本帖最后由 VODKA 于 2014-6-28 11:32 编辑 ]

TOP

1,加内存
2,禁用自启动的软件

TOP

posted by wap, platform: iPhone
引用:
原帖由 @VODKA  于 2014-6-28 11:26 发表
posted by wap, platform: Android

俺以前喷过这事,不过被安卓青各种idc的嘴脸吓到了,说安卓内存管理好的俺就呵呵了,要杀程序的时候最起码弹个对话框问问俺能不能关行不行?各种莫名其妙的自启动,各种莫名其妙的自动关闭,谷歌这个系统做得真不如微软。。。。。

真是怀念当年的wm,就算系统内存严重不足,都卡出翔了,也不会随随便便就把后台程序自动关闭,自启动程序也很好管理。。。。。

驴唇不对马嘴

需要的是程序作者实现在中止程序时保存现场的的功能
谈对话框喷了,不做Google ceo真是委屈你了

TOP

引用:
原帖由 tobewind 于 2014-6-28 10:19 发表


我不仅仅是暂停几分钟再开, 是完全仿照你视频上的操作来的.
那不是挺好吗,现在游戏还活着吗?我这里kingdom rush还是暂停在昨天的进度

TOP

引用:
原帖由 小文 于 2014-6-28 13:35 发表

那不是挺好吗,现在游戏还活着吗?我这里kingdom rush还是暂停在昨天的进度
挂了……时间一长就挂. 碎片时间不适合kingdom rush 啊.

等root之后再折腾一下.

TOP

posted by wap, platform: SonyEricsson (Xperia Arc)

不要赋予手机过多的用途可破

以玩游戏为主的手机 ,就少装点其他乱七八糟的软件,同时限制不得不装的软件的自启

没有需求,就没有杀戮,套在这里也是一样的道理

TOP

posted by wap, platform: iPhone

这时候知道miui的好了吧,miui是我用过功能最完善的安卓系统无之一。

TOP

引用:
原帖由 封印的奇美拉 于 2014-6-29 23:01 发表
posted by wap, platform: SonyEricsson (Xperia Arc)

不要赋予手机过多的用途可破

以玩游戏为主的手机 ,就少装点其他乱七八糟的软件,同时限制不得不装的软件的自启

没有需求,就没有杀戮,套在这里也是一样 ...
+1 原则就是少装软件,其实不装软件最佳,大厂出品的原厂系统一般都很稳定。

TOP

 44 123
发新话题
     
官方公众号及微博