ios - iPad 模拟器与 iPad 2 的性能对比

标签 ios ios-simulator

我正在使用音频单元开发核心音频应用。性能对于每秒发生数万次的渲染回调非常重要。我已经知道处理器在模拟器中没有完美模拟(mach_timebase_info 在 sim 中返回分子和分母,它们与我笔记本电脑的 Core 2 Duo 芯片的值相匹配),所以期望性能是合理的也不一样。

  • 我应该期望模拟器的运行速度比 iPad 2 慢还是快?
  • 模拟器是模拟双核 A5 还是 iPad 1 的旧单核芯片? (设备仅列出 iPad、iPhone 和视网膜 iPhone)
  • 它(恐怖)是否只是将我计算机中的任何芯片暴露给 iOS,这意味着我可以拥有与我的主机计算机一样多的内核以供我的模拟应用使用?

显然,我是在 iPad 上进行测试和分析的。然而,当我在飞机上,或者在午休时间编码,或者我的妻子正在看 Netflix 而我不能使用 iPad 时,我想知道我的表现是乐观还是悲观来自模拟器。

最佳答案

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

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

关于ios - iPad 模拟器与 iPad 2 的性能对比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8344134/

相关文章:

ios - 将 OpenCV 与 MonoTouch 链接返回 "Undefined symbols for architecture i386"错误

ios - IOS模拟器和Iphone之间的重大应用程序性能差异

ios - 带有 DataTask Delegate 的 NSURLSession 返回 expectedContentLength negative(-1),无法计算文件大小

iOS 每 5 分钟检查一次

iphone - 查找 map 上的线和点之间的距离

ios - 如果我在 iOS8 模拟器上运行应用程序,来自 xib 的 IBOutlet 不会初始化

ios - Xcode 6 GM Seed - iPhone 6 模拟器不显示主页按钮

IOS 模拟器:JavaScriptCoreWTF::CrashOnOverflow::crash:

iOS - 无法检测到应用程序崩溃

ios - 无法使用我在 Alamofire 完成 block 内分配的值