根据NSProcessInfo docs-physicalMemory返回“以字节为单位的物理内存量”。但是,在我的32 GB iPhone 5上,它返回1065000960,仅约1 GB(1016 MB)。那是怎么回事?它实际上返回的是块数还是什么?这可能是API中的错误吗?

FWIW,我得到相同的值using sysctl()

最佳答案

-physicalMemory方法返回设备中存在的RAM(易失性存储)量,对于iPhone 5而言为1GB。

设备型号中的“ 32GB”数字是非易失性闪存(认为SSD),它与RAM分开。

关于ios - NSProcessInfo physicalMemory值的含义,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23619452/

10-09 02:41