Mac应用程序在启动时没有响应一段时间 - 如何调试?

时间:2011-10-14 10:10:23

标签: macos debugging

在调用applicationWillBecomeActive之前,我的Mac应用程序在启动时大约30秒没有响应。我有足够的可用内存,而且CPU没有(大量使用)。我在无响应时间内在调试器中停止了它,但找不到任何帮助我的东西。主线程显示semaphore_wait_trap,如果这可能有所帮助。我也尝试了一些仪器工具,但没有看到任何明显的问题。

1 个答案:

答案 0 :(得分:2)

使用仪器(使用Time Profiler仪器)或活动监视器中的“样本处理”按钮获取应用程序在此期间的配置文件,并查看保持繁忙的内容。 (Activity Monitor可能是第一个使用的最快,最简单的工具。)