2009-10-24 1 views

답변

6

This answer은 iPhone에서 실행중인 애플리케이션 인스턴스에 Shark를 연결하는 단계별 가이드를 제공합니다.

는 지금까지 상어를 사용하는 방법에 대한 자습서로, 다음이 있습니다 : 가장 강력한 것 중

당신 상어와 할 수있는 것은 당신의 시간 프로필을하는 것입니다. r 응용 프로그램을 선택한 다음 저수준 기호 (objc_msgSend 등)를 마우스 오른쪽 단추로 클릭하고 기호 또는 라이브러리를 호출자에게 청구하십시오. 이렇게하면 가장 빨리 CPU 시간을 씹는 방법을 결정할 수 있습니다.

멀티 스레드 응용 프로그램을 다룰 때 시스템 추적을 수행 한 다음 타임 라인을 검사하여 다양한 스레드가 실행되는시기를 확인하는 것이 유용하다는 것을 알았습니다. 더 많은 시각화 옵션을 사용하려면 고급 컨트롤 (윈도우 | 고급 설정 표시)을 표시 할 수 있습니다. 하나의 Mac은 CPU 색칠을 켜는 것이 유용 할 수 있지만 현재의 iPhone에서는 거의 사용되지 않습니다.

개인적으로 올해 컨퍼런스에서 WWDC videos을 가져 오는 것이 좋습니다. iPhone 트랙 만 가져 가면 299 달러로 상당히 많은 돈을 벌 수 있습니다. Shark와 Instruments를 사용하여 iPhone 응용 프로그램을 조정하는 방법을 보여주는 몇 가지 세션이 있습니다. 또한 ADC Select 멤버십에 대한 비용을 지불하면 이전 WWDC 컨퍼런스에서 상어 사용에 대한 여러 비디오에 액세스 할 수 있습니다. 나는이 비디오에서 상어에 관해 내가 아는 대부분을 배웠다.

+0

링크를 제공해 주셔서 감사합니다. WWDC 비디오 및 ADC 회원 자격이 정말 유용 할 것이라고 확신하지만, 나는 이것을 위해 너무 많이 부자가 아닙니다. 심지어 iPhone을 가지고 있지 마십시오 ;-) –

관련 문제