簡體   English   中英

iPhone的線路電平分析

[英]Line Level Profiling for iPhone

我正在尋找一種方法來找出在iPhone上運行時程序的每個源代碼行花費了多少時間,類似於Shark在方法/功能級別上可以提供的功能。 使用標准工具可以做到嗎? 是否存在可以提供這種粒度的第三方工具?

對於要收集的項目中每一行源代碼的數據進行概要分析都是不必要的。 理想情況下,人們將能夠選擇要對其性能進行分析的特定方法或功能。

鏈接討論了如何在iPhone應用程序上收集跟蹤數據,包括對堆棧進行采樣。 不幸的是,我無法從文檔中得知您是否可以在隨機的時鍾時間繪制樣本,或者在按下某個組合鍵時手動繪制樣本。

進行跟蹤時,您將獲得一個調用樹,這將為您提供行級信息。 實際上,一行所占時間的百分比是一個簡單的數字,即包含該行的堆棧跟蹤的一部分。 問題是,UI可能不會向您顯示。 這是有用的統計數據這一事實尚不清楚。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM