Ios 模拟器上的“活动字节”与设备上的“活动字节”不同
我有一个程序,在分配工具中显示约72 MB的活动字节,但当我在iPod touch上运行评测时,显示为6 MB。我不明白为什么会有如此巨大的差异。有人能解释一下吗?请记住,iOS模拟器是一个模拟器,而不是一个模拟器 iOS模拟器的工作原理是将您的iOS应用程序编译为x86代码,并将其与一组在台式计算机上模拟iOS等价物的系统框架相链接。当然,这些框架与真正的iOS上的框架并不完全相同——毕竟,它们是为不同的CPU体系结构编译的,并且是针对桌面硬件而不是手持设备Ios 模拟器上的“活动字节”与设备上的“活动字节”不同,ios,memory,memory-management,instruments,ram,Ios,Memory,Memory Management,Instruments,Ram,我有一个程序,在分配工具中显示约72 MB的活动字节,但当我在iPod touch上运行评测时,显示为6 MB。我不明白为什么会有如此巨大的差异。有人能解释一下吗?请记住,iOS模拟器是一个模拟器,而不是一个模拟器 iOS模拟器的工作原理是将您的iOS应用程序编译为x86代码,并将其与一组在台式计算机上模拟iOS等价物的系统框架相链接。当然,这些框架与真正的iOS上的框架并不完全相同——毕竟,它们是为不同的CPU体系结构编译的,并且是针对桌面硬件而不是手持设备 知道了这一点,应用程序性能的某些方
知道了这一点,应用程序性能的某些方面在模拟器上可能与在真实设备上完全不同,这是可以理解的。记住这一点,尽早并经常在真正的硬件上测试代码 请记住,iOS模拟器是一个模拟器,而不是一个模拟器 iOS模拟器的工作原理是将您的iOS应用程序编译为x86代码,并将其与一组在台式计算机上模拟iOS等价物的系统框架相链接。当然,这些框架与真正的iOS上的框架并不完全相同——毕竟,它们是为不同的CPU体系结构编译的,并且是针对桌面硬件而不是手持设备
知道了这一点,应用程序性能的某些方面在模拟器上可能与在真实设备上完全不同,这是可以理解的。记住这一点,尽早并经常在真正的硬件上测试代码 多谢各位。这是一个比下面更清楚的答案——我假设我是在和一个模拟器打交道;这是非常有用的信息,因为我已经尝试寻找一个明显的泄漏数天,而实际上没有;在真正的硬件上,它工作得很好。谢谢。这是一个比下面更清楚的答案——我假设我是在和一个模拟器打交道;这是非常有用的信息,因为我已经尝试寻找一个明显的泄漏数天,而实际上没有;在真正的硬件上,它运行良好。