关于iPhone上free memory的问题

2012-02-25 09:27:36 +08:00
 coa0811
今天微博看到一个人秀的图里面available memory 352MB(估计4S)然后我释放了下我的4S的内存发现清到干净也就是wired:300MB,active:40MB,inactive+free:160MB请问究竟那个352是什么回事...我的正常么
7809 次点击
所在节点    iPhone
8 条回复
liuhang0077
2012-02-26 03:49:47 +08:00
不必过分纠结这些问题 使用流畅即可 都是一个流水线的东西没什么不一样的
013231
2012-02-26 05:47:27 +08:00
@jakobzheng 很简单, 写一个程序不断alloc内存, 直到因内存不足而崩溃.
原理:
内存警告level 2(Urgent)时, 系统会关闭后台程序, 把后台程序占用内存释放出来. 前台程序崩溃后内存自然也释放了.
sobigfish
2012-02-26 10:09:59 +08:00
@013231 这法子太牛了,但apple肯定不会让它上架吧,
coa0811
2012-02-26 10:55:20 +08:00
@liuhang0077 我只是蛋疼了一下很好奇这个问题~自己在用mac所以我也明白这和win不一样
jakobzheng
2012-02-26 11:47:00 +08:00
问一个水问题:怎么释放内存?
lldong
2012-02-26 12:39:45 +08:00
coa0811
2012-02-26 23:35:09 +08:00
@lldong 谢谢啦..不过我说的是iPhone
lldong
2012-02-27 00:13:17 +08:00
@coa0811 同理

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

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

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

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

© 2021 V2EX