canvas在具有视网膜显示的xcode模拟器中的性能

canvas在具有视网膜显示的xcode模拟器中的性能,xcode,ipad,html,canvas,ios-simulator,Xcode,Ipad,Html,Canvas,Ios Simulator,我有一个html5画布游戏,限制在30帧。当设置为iPad2时,它在iPad2和xcode模拟器上以30FPS的速度运行良好 然而,当我将模拟器设置为Retina并运行应用程序时,FPS下降到11FPS。当我执行以下操作时,得到的结果大致相同: 让模拟器放大我的iPad2图像。 当我使用CSS transorms放大图像时。 当我尝试使用像素比例放大图像时。 有趣的是,当我在iPhone视网膜模拟器中测试它时,也可以看到这个11FPS,尽管这个应用程序不是为iPhone构建的,所以它只是被切断了

我有一个html5画布游戏,限制在30帧。当设置为iPad2时,它在iPad2和xcode模拟器上以30FPS的速度运行良好

然而,当我将模拟器设置为Retina并运行应用程序时,FPS下降到11FPS。当我执行以下操作时,得到的结果大致相同:

让模拟器放大我的iPad2图像。 当我使用CSS transorms放大图像时。 当我尝试使用像素比例放大图像时。 有趣的是,当我在iPhone视网膜模拟器中测试它时,也可以看到这个11FPS,尽管这个应用程序不是为iPhone构建的,所以它只是被切断了

canvas和xcode模拟器是否存在任何已知问题?是否有任何修复或我做错了什么

我的硬件是Macbook Pro,2012年年中配备i7CPU和8GB ram

谢谢
J.

它是一个模拟器,而不是一个模拟器,永远不要期望从中得到准确的结果,尤其是在涉及硬件性能相关问题时。在真实设备上测试你的应用程序,如果你在真实设备上获得所需的帧速率,这就是最重要的

现在,你的模拟器为什么要这样做有些有趣。我最好的猜测是,计算机很难以比缩小窗口中的屏幕更高的分辨率运行游戏。。。再一次,这是我最好的猜测。

答案可能是模拟器,而不是模拟器。它在iPhone4s视网膜模拟器上运行速度同样慢,但在实际的iPhone4s设备上运行速度绝对不错。