2010-02-25 12 views
1

我一直在使用Shark對一個(非常大的)應用程序進行基準測試,並且每次都有一組我需要深入研究的功能(例如,專注於一個功能並移除特定其他功能的堆棧以確定特定功能的毫秒數運行)。到現在爲止還挺好。對一組Shark性能日誌執行一批查詢?

我想編寫一個腳本,需要一堆鯊魚會話文件,並輸出這些查詢的結果爲每個文件:有沒有一種方式來編程與鯊魚交互,或者一種方式來了解會話日誌格式?

謝謝!

回答

0

我認爲這將是棘手的,除非你能反向工程鯊魚數據文件。我能想到的唯一的其他可能性是將配置文件導出爲文本並操作它們(顯然只有在導出文本中有足夠的信息才能執行您需要的操作時纔有效)。

我也會建議提出問題再次登錄Apple's PerfOptimization-dev mailing list[email protected]) - 列表中有許多Apple工程師在性能和Apple CHUD工具等方面通常會提出良好建議。

+0

嘗試在發佈之前;沒有運氣。 想我可能會嘗試使用dtrace來做類似的事情。可悲的是,專有權的另一種情況是: – leo 2010-03-03 11:13:06