我想找出我的游戏使用了多少内存,因为游戏运行太慢。如何在Xamarin Studio中做到这一点?
我没有收到任何错误消息,但一切运行太慢。我在Windows手机设备上测试了我的游戏,而且运行起来并不慢。但是现在在Xamarin Studio的iPhone模拟器上,游戏运行速度慢得多,我不知道为什么。
此外,游戏的帧频与游戏使用的内存之间是否存在联系?
如果游戏占用过多内存,帧频是否会自动降低?如何测量帧率?
您可以使用Xamarin Profiler来执行此操作。但请注意,这样做需要Xamarin Enterprise许可证。
否则,对于iOS,您可以使用XCode随附的Instruments。您可以使用仪器执行以下类型的分析方法:
此处详细介绍了监视总体内存使用情况,但您基本上需要:
- 发射仪器。
- 在出现的配置文件模板选择对话框中,单击“活动监视器”。
- 从目标设备和进程列表中选择您的设备和应用程序。
- 单击选择以创建跟踪文档。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句