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


 23 12
发新话题
打印

关于内存和耗电,献给Android用户。

引用:
原帖由 最后的守护者 于 2015-9-14 22:39 发表
posted by wap, platform: iPhone
windows卡,不是因为不会强制关进程,而是用硬盘这种慢死的东西当临时内存才卡的吗?
你也可以禁用虚拟内存啊,这没有必然关系,你可以参考游戏主机也是一样的,在内存占用高的时候呼出os也会变慢


TOP

引用:
原帖由 小文 于 2015-9-14 22:41 发表

台式机不考虑这种事情的,电是无限的,CPU可以占满,内存不够你就慢去吧。但对于手机这不是个好策略。

而且我并不是说靠撑满内存阻滞流氓软件运行,我说的是内存越大,可以爽快运行的软件后台就越多。
这不是考虑与否的问题,而是靠内存撑满阻止流氓软件是得不偿失,反而拖慢系统,没有可行性
你所谓的内存小流氓进程少,只是某时间片段,其实没有意义,假设1g内存只能容纳2个流氓后台,2g能容纳4个,流氓后台设定是30秒活动一次,那么在1g系统上,你会看到流氓进程不断执行启动,载入,执行,被杀死,再启动的过程,实际执行的时间和次数并没有减少,反而增加了大量启动次数



TOP

引用:
原帖由 小文 于 2015-9-14 22:46 发表

不评价。

邮局港剧,提到Android就是满屏的如何智斗流氓软件我看这就已经败了
楼主是偷换概念,抛出一个内存大就会让流氓软件活动更多的结论,而实际并非如此
大家都知道安卓的机制肯定是更耗内存和电量,这是一个选择问题,但楼主想说增加内存会增加耗电(虽然之后又说自己实际想说增加内存并不增加多少耗电),纯粹是搅混水了

[ 本帖最后由 yfl2 于 2015-9-14 22:52 编辑 ]


TOP

引用:
原帖由 小文 于 2015-9-14 22:55 发表

那么如何解释现在各大候机ROM几乎都内置极为严苛的杀后台策略?小米魅族都是关屏过一会儿就自动杀掉后台,虽然它们都有2G/3G的大内存。按照你的理论,应用放在内存里比再去调用省电多了。使用体验是如果在设置里关 ...
杀后台后当然是确保这个后台不再自启动,如果杀后台的结果是再启动,那有啥意义?

TOP

引用:
原帖由 小文 于 2015-9-14 23:07 发表

这么说也太片面了吧,禁止自启动是禁止自启动,杀后台是杀后台,这是两件事情。
杀后台的目的是为了杜绝应用在后台继续运行,唤醒CPU造成耗电。然后应用为了继续运行再在系统里放钩子让自己再次启动,然后才是系统 ...
你自己回答了你的问题
杀后台,是因为用户不希望一些软件在后台不断活动,所以当然要杀
如果杀了后台后,这些流氓软件还能再启动,那还不如不杀
你说的这个不是争论的话题,因为内存少,流氓软件的活动一个都不会少,只不过在时间上有可能错开罢了,但操作数只会更多,因为启动载入增加了,何况别人也说了,真正流氓的几个进程占用的内存是很少的,所以内存再少也可以一次都载入的

[ 本帖最后由 yfl2 于 2015-9-14 23:14 编辑 ]

TOP

引用:
原帖由 小文 于 2015-9-14 23:35 发表

这话题真的错开了,打从开始我就没提流氓软件,我还真没想到后倾们都把智斗流氓软件当作常态了……除了流氓软件就没有正常应用会使用后台吗?

我说的是————内存越大,可以后台运行的应用就越多,势必造成耗 ...
这倒不会,普通后台软件的耗电很有限,也可以退出而不是马上再启动,换句话说,是我希望它在后台,而不是我不希望它在后台,又关不掉,甚至要靠占光内存来关(何况实际上也没用)
另外你是不是误解了计算机的工作原理?你说的内存越大同时运行的进程越多就算是真的(实际上耗电的进程就那么几个,内存再小也有),也不影响耗电,因为那些耗电进程也不是一直占满cpu时间,其实也是间断执行的,所以并不会因为进程中同时出现的少了,就减少了单位时间内执行的操作

[ 本帖最后由 yfl2 于 2015-9-14 23:48 编辑 ]

TOP

引用:
原帖由 小文 于 2015-9-15 00:04 发表

是吗?我理解是应用只有载入了内存才可以运行,大内存则允许载入更多应用。

后台应用耗电方式很多种,比如开GPS获取位置,访问网络向服务器交换数据,打开麦克风监听声音等等。它确实不是持续运行而是间断运行, ...
是啊,那么即使内存再小,它被杀掉了(虽然实际这种情况就不会发生),还是可以再启动,单位时间内实际执行的操作(比如30秒扫描一次sd)并没有减少,怎么会因此减少耗电呢

TOP

引用:
原帖由 oversleep 于 2015-9-15 00:13 发表
posted by wap, platform: iPhone
老文你算了吧,同时面对杠神和532,不管你说啥都没用的,你不会真的不认识他们是谁吧。

本帖最后由 oversleep 于 2015-9-15 00:14 通过手机版编辑  
小文的理解是错误的,看观点而不是人,否则我也不会和楼主废话了
小文的理解是,因为内存小,进程容易被杀,所以导致本来这进程要执行的操作也没有了
而实际是,内存小这些进程也会存在,即使消失了,也会马上启动,该执行的操作一个都不会少,反而多了被杀,再启动两个步骤,进一步增加了耗电

TOP

 23 12
发新话题
     
官方公众号及微博