2010-02-25 5 views
1

저는 (매우 큰) 애플리케이션을 벤치마킹하기 위해 Shark를 사용 해왔고 매번 드릴 다운하는 기능 세트를 가지고 있습니다 (예를 들어 특정 기능에 집중하고 특정 기능과 관련된 스택을 제거하여 특정 기능에 대한 밀리 초를 그 실행). 여태까지는 그런대로 잘됐다.일련의 상어 성능 로그에 대한 쿼리를 수행 하시겠습니까?

많은 상어 세션 파일을 가져 와서 각 파일에 대한 이러한 쿼리의 결과를 출력하는 스크립트를 작성하고 싶습니다. 프로그래밍 방식으로 상어와 상호 작용하거나 세션을 이해하는 방법이 있습니까? 로그 형식?

감사합니다.

답변

0

상어 데이터 파일을 리버스 엔지니어링 할 수 없다면 문제가 될 것이라고 생각합니다. 내가 생각할 수있는 유일한 다른 가능성은 프로필을 텍스트로 내보내고 조작하는 것입니다 (필요한 작업을 수행하기 위해 내 보낸 텍스트에 충분한 정보가있는 경우 분명히 작동합니다.)

나는 또한 질문하는 것이 좋습니다. 다시 Apple's PerfOptimization-dev mailing list ([email protected])에 게재됩니다. Apple의 기술자 중에는 성능 및 Apple CHUD 도구와 관련하여 일반적으로 좋은 조언을 제시 할 수있는 사람들이 많이 있습니다.

+0

모두 시도 여기에 게시하기 전에; 불운. 생각 나는 비슷한 것을 위해 dtrace를 사용하려고 할 수도 있습니다. 슬픈, 또 다른 독점적 인 경우는 다음과 같습니다. ( – leo