2012-04-09 5 views
0

전체 미디어 파일을 처리하는 거대한 응용 프로그램이 있습니다. 내 응용 프로그램을 시작하고 미디어 파일 처리를 시작하면 102 %의 CPU 사용률을 얻습니다. 나는 어떤 클래스가 CPU 집중적인지 알 수있는 도구를 정말 좋아할 것이다. 그런 식으로 그 클래스로 뛰어 가서 고칠 수 있습니다.Mac에서 CPU 집중 클래스를 찾는 방법은 무엇입니까?

+0

[Instruments] (https://developer.apple.com/library/mac/#documentation/developertools/conceptual/InstrumentsUserGuide/AboutTracing/AboutTracing.html)를 보았습니까? –

+0

예, 저에게 CPU 사용량을 제공하는 장비에서 활동 모니터를 시도했습니다. 하지만 100 % 스파이크를 일으키는 정확한 등급을 추적 할 수는 없습니다. 다른 도구 도구는 메모리 사용 및 누수이지만 내 경우에는 도움이되지 않습니다. – user598789

답변

1

기기에서 Time Profiler tool을 사용할 수 있습니다.

모든 기능에 대한 실행 시간에 대한 자세한 정보를 제공합니다.

+0

감사합니다. 도움이되었습니다. Time Profiler 로그에 관한 몇 가지 질문 : 로그를 나열 할 수있는 옵션을 살펴보면 두 가지가 있습니다. 1. Sample List 및 2.Call Tree. 나는 전화 트리를 이해합니다. 하지만 "샘플 목록"을 선택하면 열이 많아서 그 중 일부가 의미하는 바를 이해하지 못합니다. 깊이 b. CPU (나는 이것이 코어라고 생각 하는가?) 그리고 3. Hot Frame. – user598789

관련 문제