Tha*_*nks 1 memory iphone memory-management
据我所知,总有两种类型的记忆:
工作存储
"磁盘空间"
所以当你有一个16 GB的iPhone时,它有16 GB的工作存储空间吗?或16 GB的"磁盘空间"?在性能和内存管理方面,Apple在他的Docs中谈到了哪些"内存"?它看起来像工作存储,但我不确定.实际上我认为iPhone是一块巨大的工作存储空间,因为所有这些东西只是一块坚固的芯片内存(没有硬盘).
iPhone具有16GB(或8或4,取决于型号)的非易失性闪存,即使关闭电源也会持续存在.它还具有128MB的易失性DRAM,在电源关闭时会丢失.的相对差异是:
闪存基本上就像一个硬盘驱动器,除了它是一个固态存储器,而不是磁偶极子的旋转盘片.
一般来说,在iPhone开发中,当你谈论内存时,你谈论的是DRAM.DRAM是一种更有限的资源,更有可能耗尽,因为应用程序很容易因内存管理不善而消耗掉数兆字节.耗尽闪存更加困难,因为这样做会涉及将非常大的文件写入文件系统.
| 归档时间: |
|
| 查看次数: |
3982 次 |
| 最近记录: |