2014-01-06 2 views
5

안녕하세요. 계측기로 내 애플리케이션을 프로파일 링했습니다.악기 데이터를 이해할 수 없음

내 애플리케이션에서 사용중인 메모리 용량을 확인하십시오.

약 100MB의 파일을 다운로드 중입니다. 나는 이해할 수없는 도구에서 이상한 데이터를 얻고있다.

인스 트루먼 트에 표시된 데이터를 이해하는 데 도움을 줄 수있는 사람이 누구든지 가능합니다. (스크린 샷 참조)

그리고 내 응용 프로그램이 실제로 사용하고있는 메모리 용량은 어느 정도입니까? (iOS 7을 사용하고 있습니다). 모든 힙 할당을위한 라이브 바이트 열에

Instrument Screenshot

답변

4

초점 응용 프로그램이 사용하는 메모리 양을 확인합니다. 응용 프로그램의 익명 VM 크기를 제어 할 수 없습니다.

모든 힙 할당에 대한 라이브 바이트 열은 3.36MB로 양호합니다. 라이브 바이트 열은 응용 프로그램이 현재 사용중인 메모리 양을 측정하지만 OpenGL ES 텍스처에 할당 된 메모리는 포함하지 않습니다. 메모리 모니터 도구로 응용 프로그램의 프로필을 작성하여 응용 프로그램이 사용하는 메모리 양을 결정해야합니다.

메모리 모니터 악기를 사용하려면 도구 모음에서 라이브러리 버튼을 클릭하여 사용 가능한 악기 목록을 가져옵니다. 메모리 모니터 장비를 트레이스 문서 창의 왼쪽에있는 도구 목록으로 드래그하십시오 (스크린 샷의 할당 및 VM 추적기). 또는 Activity Monitor 템플리트를 선택하고 Activity Monitor 장비에 대한 Info 단추를 클릭 한 다음 Configure 단추를 클릭하여 Activity Monitor 장비에 사용 된 실제 메모리를 나열하도록 지시 할 수 있습니다.

관련 문제