IOS性能调优系列:使用Zombies动态分析内存中的僵尸对象

IOS性能调优系列:使用Zombies动态分析内存中的僵尸对象,第1张

1.内存中被过度释放的对象,又称僵尸对象,报EXC_BAD_ACCESS错误调式。访问了一个已经被释放的对象。

2.手动设置NSZombieEnabled环境变量:Edit scheme—>Test—>diagnostics—>zombie objects。不建议手动设置,因为会导致内存占用的增长,同时会影响Leaks工具的调式,这是因为设置NSZombieEnabled会用僵尸对象来代替已释放对象。

3.启动Instruments,选择Zombies进行调试。

plantsvs.zombies在Windows11不能玩解决方法如下:

1、把全屏模式改为窗口模式请进入选项(options),找到全屏模式(FullScreen),把勾去掉即可,或者用Ait+Enter快捷键切换。最好把允许后台运行打开。

属性里调整兼容性执行文件图标-属性-兼容性-高DPI设置时禁止缩放的钩去掉。以上就是玩植物大战僵尸闪退的解决方法了,在窗口模式下玩植物大战僵尸和运行高DPI缩放能提高这款游戏在中的稳定性。如果是WIN10,它现在游戏兼容性还远没达到最佳,WIN10平台下的驱动目前都还不成熟,建议游戏玩家不要那么着急将系统升级到WIN10,否则问题不断相当麻烦。单击上面的“兼容性”,然后选中“在兼容模式下运行此程序”。

然后在下面的系统选择中展开并选择“windows7”。然后在下面的“设置”中勾选所有三个选项,勾选后点击底部的“确定”保存设置好之后,我们应该可以打开游戏了,进入游戏后,不要担心。先去设置,取消勾选“全屏显示”,正常玩就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11290901.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存