1
A
回答
1
泄漏通常不会减慢应用程序的运行速度,它们会导致iPhone出现内存不足,从而导致应用程序无法正常运行。
性能问题可能有不同的原因。
您是否正在创建大量自动释放对象?例如在一个循环?那些不会导致任何巨大的泄漏,因为它们会在循环迭代后被释放,但是这个释放可能是CPU消耗(如果你在dealloc中做了很多事情)。
另一个通常的原因是网络延迟。你打电话给任何网络服务吗?您的请求是否在使用应用程序时传输越来越多的数据,从而减缓响应速度?您的网络通话是同步还是异步完成的?
尝试在乐器中使用CPU采样器来找出大部分时间需要采用的方法。
+0
我想说慢一点,他真的需要使用CPU采样器。 – 2010-09-22 07:54:16
0
我发现泄漏并不总是显示出来,看看分配情况,即使没有泄漏,他们是否会回升而没有回落?那么,旁边没有泄漏?
+0
他们上去吧。实时字节回落。死者不会。 – 2010-09-22 04:24:18
相关问题
- 1. BerkeleyDB越来越胖,越来越慢
- 2. 我越来越ajax响应缓慢
- 3. sybase更新越来越慢
- 4. SmtpClient变得越来越慢
- 5. 越来越谷歌翻译iPhone的iPhone
- 6. 的ImageIcon加载越来越慢
- 7. 为什么DBSet.Find越来越慢?
- 8. Webapp越来越慢,多个ajax请求
- 9. 加入大表越来越慢
- 10. LIKE查询,结果集越来越慢
- 11. Visual Studio 2015 Community Edition intellisense越来越慢
- 12. 平均处理速度越来越慢
- 13. JPA持续变得越来越慢
- 14. JMeter的脚本越来越慢
- 15. getProperty()在Neo4j中变得越来越慢
- 16. 德尔福7编译越来越慢?
- 17. 为什么运行图越来越慢
- 18. 表中插入变得越来越慢
- 19. R循环变得越来越慢
- 20. 导航时应用程序变得越来越慢
- 21. iPhone应用程序使用越来越多的内存
- 22. iPhone性能越来越设为零
- 23. iphone越来越小时/分钟/秒应用程序崩溃
- 24. Excel VBA:数据处理宏运行时间越来越慢越慢
- 25. 应用越来越坠毁,机上`layoutAttributesForSupplementaryElement`
- 26. 应用尺寸越来越大
- 27. 越来越
- 28. 越来越CursorIndexOutOfBoundsException
- 29. 越来越hibernate.QueryException,
- 30. 越来越
我想你已经尝试过构建和分析? – alecnash 2010-09-22 04:03:07
是的,没有分析仪的结果,这真的让我感到惊讶。 – 2010-09-22 04:08:46
尝试使用仪器进行较长时间并查看会发生什么 – alecnash 2010-09-22 04:19:16