ios - 如何查找 iPhone 应用程序 CPU 使用率 100% 的原因

标签 ios performance monitoring instruments

我诊断出一个应用程序有一个奇怪的行为:大约 10 分钟后,CPU 使用率达到 100%。应用程序中没有泄漏,它发生在应用程序不执行任何操作时。

我可以使用“Time Profiler”通过仪器对此进行剖析,但有没有办法找到真正的原因?

最佳答案

使用 Instruments(Time Profiler)进行分析时,查看哪种方法使用了大部分 CPU 时间。回溯调用以了解原因。

关于ios - 如何查找 iPhone 应用程序 CPU 使用率 100% 的原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7388453/

相关文章:

ios - Cocos2d 纵向模式下的偏移问题

ios - 双重感叹!!在 Swift 中标记?

ios - 为什么我无法使用带有自动布局的渐变子层来定位我的 View ?它没有出现

mysql - 查询 firebird slow order by/distinct

mysql - 加快 MySQL 中的 View 速度

c# - 如何加速 DbSet.Add()?

java - Google App Engine 计费监控

ios - 为了优化目的,iOS 应用程序的 plist 应该被压缩吗?

monitoring - 使用 Prometheus 测量服务延迟

java - 找出当前 Java VM 中打开了哪些网络套接字