作者Domos (没事发发废文)
看板iPhone
标题Re: [讨论] 容量16g的iphone应该剩几g才能维持顺畅?
时间Sun Dec 8 13:54:24 2013
※ 引述《sidekick (侧踢)》之铭言:
: 请教持有历来各代iphone 16g的大大们
: 你们的手机至少都会留多少容量才不会在操作上感到lag呢?
: 是至少剩个十分之一 1.6g
: 还是留个1g当作暂存就够了??
: iOS的app真的好多好好玩 但要在心里做个预设下限才行XD
以
系统面来讲 没差,关键点在virtual memory
ios并不会把storage当些虚拟记忆体来用
请见
http://0rz.tw/DosLK
你用到0,系统会在你用到storage的时候阻止你
并不会影响ios的运行
但从
app面来讲,不一定
有些developer就是喜欢去写storage
而且不handle out-of-memory
这种时候app就是死给你看
------------
延伸阅读: ios的记忆体应用政策
你可能也会问 ios要留多少free ram才会顺?
ios对於记忆体的运用策略,如同os x
物尽其用
看到记忆体使用率99%,不要紧张
这是常态 (在windows可能已经吓尿了)
当记忆体不够
ios的作法并不是把闲置的app搬到storage
而是向所有app发出通谍
马上给我释放记忆体
如果app上缴的记忆体诚意不足,app就会被斩首
app store上看到的记忆体释放工具
我个人认为完全是没有需要
它的原理就是占用大量记忆体,强迫系统发出low-memory warning
再把占用的记忆体释放
只是把释放记忆体这件事提早做罢了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.100.118.220
1F:推 kiff:推 简单明了 12/08 13:55
2F:推 hhenry666: 12/08 14:02
3F:推 geer:推好文!! 但请问 app被斩首是指被系统移除安装吗?? 12/08 14:04
会被从记忆体中踢除,虽然你在task bar看到app还活着
点它会发现app重开了
另外,在ios上架的规定中,启动过慢、不遵守ios系统指令、用到private api等
都会被禁止上架
※ 编辑: Domos 来自: 122.100.118.220 (12/08 14:09)
4F:推 ATand:没错,像是xCleaner就是用这样的方式强制清除 12/08 14:25
5F:推 angeliting:所以 xCleaner 不值得放在手机中吗? 限免时 我有下载 12/08 14:35
6F:→ ATand:iOS的记忆体管理方式是把人塞满空间然後用插队的方式来管理 12/08 14:41
7F:→ SicInfit:那种清记忆体的东西本来就没啥意义 12/08 14:49
8F:→ godbest:那在系统概念里提早释放会达到省电的效果吗? 12/08 18:14
9F:→ godbest:知道原理後如果连省电的效用都没~我也想删了 囧 12/08 18:14
10F:推 horseorange:推 12/08 19:42
11F:推 kenk0818:原来是这样~感谢 12/08 22:44
12F:推 henry70028:推 12/08 22:59
13F:推 laughmaker:推,了解了! 12/08 23:13
14F:推 u0111259:推 12/09 01:23
15F:推 kojiro0531:阅读简单明了,推荐一下 12/09 02:14
16F:→ rockmanx52:可是Genius bar的人之前有建议过我装记忆体管理... 12/09 04:28
17F:→ rockmanx52:所以这种东西要装不装我觉得是随意 高兴就好 12/09 04:29
18F:推 nenini:简洁清楚! 12/09 08:17
19F:→ gv8899:长知识推~ 12/09 12:49
20F:推 newfgglkej:原来ios这麽厉害! 12/09 21:09
21F:推 pong94:赞 12/12 11:59