iOS内存容量

时间:2011-01-20 05:36:57

标签: ios memory-management

对于iPhone / iPod / iPad如何管理内存,以及如何找出给定设备上可用的程序地址空间,是否有一个很好的参考?它是一个虚拟系统,虚拟地址空间可以使用可以免费添加歌曲的存储容量等吗?有没有关于不同设备在这方面有何不同的规格(如果有的话)?

另外 - 在一个项目中,如果有很多文件,比如图像,它们是项目的一部分,但它们只能一次查找并加载一些,项目中的所有内容都会耗尽可用的RAM,或者只是在任何时候加载和不释放的东西?

感谢。

1 个答案:

答案 0 :(得分:2)

  

对于iPhone / iPod / iPad管理内存的方式,是否有一个很好的参考

Apple's Memory Management Guide

  

如何找出给定设备上可用的程序地址空间

我不会将任何代码基于设备上的可用内存。

  

是虚拟系统

没有

  

是否有关于不同设备在这方面有何不同的规格

它们的RAM大小和其他因素(CPU时钟速度,GPU)不同。表here有一些细节。

  

如果有许多文件,例如图像,它们是项目的一部分,但它们只能一次查找并加载一些文件,项目中的所有内容都会耗尽可用的RAM,或者只加载任何内容和没有随时发布

只有加载到内存中的内容。