我正在尝试从静态库转移到框架后分析应用程序启动情况。我们有 30 个左右的框架(仅供参考:cocoapods),所以我想检查它是否不会影响性能。团队中的轶事测试表明事实并非如此,但我也想要一些数字!
我已经添加了环境变量DYLD_PRINT_STATISTICS
and DYLD_PRINT_LIBRARIES
查看链接器在做什么,但我得到的所有输出都来自DYLD_PRINT_LIBRARIES
多变的。我可以看到框架正在正确加载,但没有从中获得任何统计信息。
我尝试重新启动设备以确保框架不在内存中,但这没有帮助。
关于为什么我没有得到任何输出的任何其他建议DYLD_PRINT_STATISTICS
?
如果您在方案中启用这两个环境变量,看起来您可以在设备上执行此操作:
DYLD_PRINT_APIS = YES
DYLD_PRINT_STATISTICS = YES
参考:https://github.com/artsy/eigen/issues/586#issuecomment-118606377
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)