Xcode:编译速度优化

2019-04-05  本文已影响0人  春暖花已开
显示编译时间
defaults write com.apple.dt.Xcode ShowBuildOperationDuration YES
控制台打印启动时间

将环境变量 DYLD_PRINT_STATISTICS设为 1,启动时就会打印类似信息:

Total pre-main time: 440.46 milliseconds (100.0%)
         dylib loading time: 178.96 milliseconds (40.6%)
        rebase/binding time:  60.30 milliseconds (13.6%)
            ObjC setup time: 117.39 milliseconds (26.6%)
           initializer time:  83.64 milliseconds (18.9%)
           slowest intializers :
             libSystem.B.dylib :   3.36 milliseconds (0.7%)
                         TAQZZ : 137.19 milliseconds (31.1%)

开启前后对比:

设置前
设置后
优化方向:

参考:

如何提高XCode编译速度
Xcode动态调试原理
关于Xcode编译性能优化的研究

上一篇下一篇

猜你喜欢

热点阅读