关于 iOS 杀后台问题。为什么 4G ram 杀后台情况明显比 3G ram 小?

2020-06-09 22:03:34 +08:00
 movq

用 CPU Dasher 看到的 iOS 内存分类,里面的“活跃内存”就是指的后台不杀的内存? 不是很懂 iOS 的内存机制,我的 XR 3G RAM,杀后台严重的要死,腾讯那两个软件挂在后台,切出去做点其他事情,比如刷淘宝之类的,基本每次重新进去都要重新打开应用,但是我的 4G RAM 的 iPad Pro 就不会,后台很稳,挂很多都不杀。难道就是因为多了 1G RAM ?是因为多出来的 1G RAM,可以分很多内存给“活跃内存”吗?这是我用 CPU dasher 看的内存活动情况。活跃内存就是挂后台的? 第一张图 iPad Pro 10.5 第二张图 iPhone XR 系统版本都是 iOS 13.5

9631 次点击
所在节点    iPhone
8 条回复
kyoro
2020-06-09 22:21:05 +08:00
手机和 iPad 不一样,手机 app 占内存多
liaoyaoheng
2020-06-10 00:30:34 +08:00
很简单,有多 1G,能在承载系统基础之上能容下更多的后台墓碑软件。
chitanda
2020-06-10 00:35:49 +08:00
有一次发现,我一天当中每次用了微信都上划退出,之后发现当天微信后台接近 20 个小时,甚至我睡觉的时候它都在后台。
我推测 iOS 有识别机制,经常打开的应用直接存内存了,不管是不是上划退出。
用了微信就上划退出的原因是,不想微信在后台耗电。
解决办法是卸载微信重装
dingwen07
2020-06-10 07:40:38 +08:00
iPad 3G 内存杀的也不严重
Lin0936
2020-06-10 08:37:13 +08:00
管你几 G 开相机拍张照片全给你杀干净
ChasYuan
2020-06-10 09:02:40 +08:00
@Lin0936 #5 是的
kkeiko
2020-06-10 11:00:16 +08:00
恶臭库克,内存上到 6G 能死吗?(来自经常被杀后台的 iPhone 11 Pro Max 用户
clrss
2020-06-10 14:42:49 +08:00
@chitanda 最早应该就是 LRU+杀内存大户.

现在喜欢搞什么“学习用户行为”, 结果就是玄学.

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

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

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

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

© 2021 V2EX