423_optimizing_app_launch.pdf

灰色的 Blocked 代表阻塞,没有做任何事情

红色的 Runnable 代表有任务需要完成,但是缺少 CPU 资源

橙色的 Preempted 代表有在进行任务,但是被优先级更高的任务中断了

蓝色的 Running 代表正在使用 CPU Core 执行任务

点击三次 Phase 可以选中并将其高亮

直接编译工程并使用 Profile 可能会增加实际的启动时间,因为 Profile 本身的机制也会耗时,可以通过 XCTest 测试来模拟启动

Powered by Fruition