iPad模拟器与iPad 2的性能

时间:2011-12-01 15:47:59

标签: ios ios-simulator

我正在使用Audio Units处理Core Audio应用。渲染回调每秒发生数万次,性能很重要。我已经知道处理器没有在模拟器中完美模拟(sim中的mach_timebase_info返回与我的笔记本电脑的Core 2 Duo芯片的值匹配的分子和分母),因此期望性能也不同也是合理的

  • 我是否希望模拟器比iPad 2运行得更慢或更快?
  • 模拟器是否模拟双核A5或iPad 1的旧单核芯片? (设备仅列出i​​Pad,iPhone和视网膜iPhone)
  • 它(恐怖)只是将我计算机中的芯片暴露给iOS,这意味着我可以拥有与我的模拟应用程序可用的主机一样多的内核吗?

显然,我在iPad上进行测试和分析。然而,对于那些我在飞机上或在午休时间编码,或者我的妻子正在观看Netflix并且我无法使用iPad的那些时刻,我想知道我是否会变得乐观或悲观的表现来自模拟器。

3 个答案:

答案 0 :(得分:3)

模拟器的性能与设备的性能无关。你永远不能以任何方式比较它们。

您的应用程序的某些部分在设备上可能会明显变慢,有些部分会明显加快。

答案 1 :(得分:2)

根据我的经验,模拟器比设备更快(因处理器而异)。由于二进制文件是建立在处理器的体系结构上的,我猜测它会直接暴露主机的处理器(但我无法确认)。

答案 2 :(得分:2)

显然CPU性能会有所不同,而Simulator几乎不会耗尽内存。

我注意到的另一个差异是设备上的更快磁盘性能,因为它的固态磁盘。

所以是的,性能会有所不同,如果对您很重要,您必须在设备上进行测试。