为什么安卓越用越慢,而苹果不会

2015-02-03 18:37:02 +08:00
 Imivan
如题,只知道苹果是伪后台,后台app一多久自动kill掉老app。安卓是真后台,不会杀掉任何后台程序。
13762 次点击
所在节点    问与答
75 条回复
Winny
2015-02-04 09:46:44 +08:00
排除不升级系统这种情况,原因是很简单的:
iOS的系统机制限制了程序自启动的权利,配合假后台机制保证了始终有足够的内存和CPU给前台应用程序。

Android在后台管理机制上这几年也有进步。
comanboy
2015-02-04 09:55:35 +08:00
@zzNucker 那說明你就是“矯情”。
gxm123gxm
2015-02-04 09:55:48 +08:00
@yxt 作为windows phone忠实走狗,必须在这里说一句nokia 520t的高德定位在我这儿简直碉堡了!:)
gxm123gxm
2015-02-04 09:58:50 +08:00
@maye696 虽然别人根本不在意你wp卡不卡,人生艰难...
xiaobu
2015-02-04 10:02:29 +08:00
苹果也会卡,周期大概要一两年以上才慢慢感觉出来;有超过半年不刷机不卡的安卓?
0987363
2015-02-04 10:05:15 +08:00
@xiaobu 怎么没有,已经超过半年没刷过了,cm11,至今流畅, 期间只保留data升级
gdqyn
2015-02-04 10:20:50 +08:00
root后用绿色守护吧
wdlth
2015-02-04 10:30:50 +08:00
@comanboy 如果你要这样说的话,比iPhone 4发布还早的神器HTC HD2也已经出现5.0了……
subpo
2015-02-04 10:31:07 +08:00
谁说苹果不会
subpo
2015-02-04 10:32:08 +08:00
要是google的推送服务不被封,我估计android手机内存主流还是2G呢
hufozhu
2015-02-04 10:36:27 +08:00
一加最低配+CM11,从来没慢过,关键是配置,不能用iphone和配置不行(或者某些国产rom)的android机来比,
emile
2015-02-04 10:37:24 +08:00
楼主又知道苹果不会
kmvan
2015-02-04 10:44:53 +08:00
mx3,开机剩800M左右内存。
也就是说,平均开每个软件占用 200M,那么最多能挂 4 个软件。QQ,浏览器,KeepAss 和一个相机。来回切换这四个软件没什么问题,再开一个的话,四个之一就会被 kill 掉(包括在缓存内存里面)。安卓软件猛于虎。
怀恋 S60V3 时代,20MB运存跑的N73.
honeycomb
2015-02-04 10:45:37 +08:00
排除掉“在后台能不受限制持续运行”后,Android的后台机制和iOS的后台机制没根本的区别:


1,一个被设定为前台与用户交互的软件,一旦被切换到后台时,它所处的进程会被保留(拿Android的Activity来说,如果是按返回键离开的Activity,当前的Activity可能会被销毁掉,但进程还在,如果是按home键离开,那么这个Activity也会被保留)。

2,这些被保留进程的优先级很低而且不耗电,它们占用的内存是“空闲内存”,只要系统要求,会在第一顺位被回收掉
asca
2015-02-04 11:48:49 +08:00
@kingcos iPhone 和 Mac 一样不会往其他地方写入东西的,除非你越狱了。
kingcos
2015-02-04 11:55:14 +08:00
@asca 那太棒了。。。哈哈~强迫症福音~
skybr
2015-02-04 12:00:24 +08:00
@kmvan 还好, iPhone开4个重一点的网页也有可能切到后台的网页被杀掉换回去时重刷.
thidnh
2015-02-04 12:06:00 +08:00
不知道我的理解对不对,

android什么微信 qq之类的需要推送的,就是后台启动着,等着接受消息

iOS推送是苹果服务器统一推,关了是真关了



iOS每个app沙盘运行,系统文件不会增多
Android不得了,360那种随便读
zzNucker
2015-02-04 12:08:39 +08:00
@comanboy 呵呵,真是恶心,以己度人到一定程度了。。 傻逼一个已block
asca
2015-02-04 12:36:58 +08:00
安卓还有一个很恶心的东西就是开机启动,特别是国产这些 App,几乎所有国产 App 默认都是开机启动的,这当然都是占内存的...而且app可以加入开机启动,而用户如果不 Root 的话就无法手动去关闭他们自启动...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/167959

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX