0
A
回答
0
我已經使用NSTAsk和NSPipe實現了一部分活動監視器。這非常慢。
我相當懷疑它。
也許你的應用程序或你的幫手工具很慢,但這就是儀器的用途。
有沒有其他的方法來實現它?
是的。在Xcode文檔查看器中查找「IPC」;有兩種過程進行交流的方法有很多。
而且還告訴我如何獲取prcesses的示例。
開發人員最好的方法是使用Instruments的Time Profiler工具。另一種方式,最適合用戶(當他們報告掛起時很方便),是Activity Monitor的Sample Process按鈕。
+0
如何獲取編碼過程的樣本。 – 2010-12-16 07:39:02
相關問題
- 1. 剖析Chrome應用程序
- 2. JProfiler - 應用程序剖析
- 3. 如何使用visualVM剖析java應用程序?
- 4. 使用NVIDIA可視化剖析器剖析MATLAB mex CUDA應用程序
- 5. 如何剖析.NET應用程序的網絡利用率
- 6. ASP.NET MVC應用程序剖析
- 7. Grails應用程序剖析器
- 8. 剖析Mule ESB應用程序
- 9. 剖析Java Web應用程序
- 10. 流星應用程序剖析數據
- 11. 剖析Web應用程序請求
- 12. 剖析java Google App Engine應用程序
- 13. 剖析用戶如何與C#Windows應用程序交互
- 14. 如何在mono/xsp下剖析我的web應用程序?
- 15. 如何剖析正在運行的Django應用程序?
- 16. 如何在Linux上剖析我的C++應用程序
- 17. 無法使用Flash Builder 4剖析我的應用程序
- 18. 如何剖析Java應用程序的一部分內存使用情況?
- 19. 如何使用gdb來剖析像字處理器這樣的應用程序
- 20. 如何剖析ArangoDB Foxx應用程序中的內存使用情況
- 21. 如何從Unity3D應用程序的MonoDevelop中剖析性能(RAM,CPU使用率)?
- 22. 如何在eclipse中剖析日食應用程序?
- 23. 如何在Eclipse中剖析非Web應用程序?
- 24. 使用Intel Vtune來從Qt Creator中剖析應用程序
- 25. 分析和剖析多線程應用程序
- 26. 如何將IPC與我的應用程序一起使用?
- 27. 用於剖析.NET Compact Framework應用程序性能的工具
- 28. 剖析調用並行外部程序
- 29. 谷歌perf工具可用於剖析C應用程序?
- 30. 基於Java的Web應用程序的剖析工具
你是否對你的代碼進行了簡介,看看大部分時間都花在哪裏? – 2010-10-22 08:57:08
使用NSTask執行top命令時需要更多時間。 – 2010-12-16 07:34:22
我使用多線程,它比以前好多了。 – 2010-12-16 07:35:59