2011-01-27 5 views

답변

15

인스트루먼트는 명령 줄 인터페이스가 있습니다. 사용 가능한 모든 템플릿을 보려면 -s을 사용하십시오.

또 다른 실행 파일은 leaks입니다. 당신은 leaks의 PID를 제공함으로써 실행중인 응용 프로그램을 검사 할 수 있습니다 :

$ ps aux | grep "[b]ash" | awk '{print $2}' 
620 

$ leaks 620 
leaks Report Version: 2.0 
Process:   bash [620] 
Path:   /bin/bash 
Load Address: 0x100000000 
... 
Process 620: 37983 nodes malloced for 1123 KB 
Process 620: 0 leaks for 0 total leaked bytes. 

는 애플 개발자 reference library 누수에 대해 자세히 알아보십시오. 당신이 iOS 앱,이 같은 예제 명령을 프로파일 링 할 경우

+0

이 가능한 경우 당신은 알고 계십니까 인스트루먼트 커맨드 라인 인터페이스를 사용하여 실제 iOS 디바이스의 프로세스에 UIAutomation 툴을 실행하거나 부착 하시겠습니까? HTTP에서 발견 – Casp

+3

악기 -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -e UIASCRIPT -e UIARESULTSPATH : //lemonjar.com/blog/? p = 69 – jki

+2

그냥 프로세스 이름도 작동합니다 :'leaks MobileSafari' –

관련 문제