내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows Phone 8용 앱 모니터링

2014-06-18

Windows Phone 응용프로그램 분석에는 일반 사용자가 사용하는 대로 기능을 실행하는 동안 앱을 모니터링하는 옵션이 포함됩니다.

앱 모니터링의 목적은 앱 품질에 대해 이해하도록 돕고 품질 향상을 위해 작업 가능한 피드백을 제공하는 것입니다. 이 정보를 통해 앱이 일반 사용자에게 제공되기 오래 전에 앱을 향상시키고 반응성과 신뢰할 수 있는 리소스 사용으로 다른 앱과 차별화할 수 있습니다.

앱 모니터링 기능의 목적은 품질 측면에서 관련된 모든 주요 메트릭을 캡처한 다음 이러한 메트릭에 따라 앱을 평가하는 것입니다. 처리 원칙을 준수하면 나중에 덧붙이는 것이 아니라 앱을 개발하는 동안 앱 품질 및 성능을 확보할 수 있습니다.

앱 모니터링을 사용하면 다음과 같은 문제를 식별할 수 있습니다.

  • 느린 시작 시간.

  • 스크롤 또는 확대/축소와 같은 입력에 대한 느린 응답 시간.

  • 높은 배터리 방전.

  • 네트워크 지연.

  • 높은 네트워크 데이터 비용.

  • 네트워크 신호 품질 변경에 따른 성능 저하.

  • 높은 리소스 사용으로 인한 메모리 부족 오류.

이 항목에서는 앱 모니터링 세션의 워크플로에 대해 설명합니다.

이 항목에는 다음 단원이 포함되어 있습니다.

 

앱 모니터링은 Direct3D 앱에 사용할 수 없습니다.

중요중요:

앱 모니터링을 사용하려면, Windows Phone 8 단말기나 에뮬레이터에서 앱을 실행해야 합니다. 하지만, Windows Phone 8 이나 Windows Phone OS 7.1 을 대상으로 하는 앱을 모니터링할 수 있습니다.

앱 모니터링을 시작하려면

  1. Visual Studio 에서 Windows Phone 프로젝트를 엽니다.

  2. Windows Phone 8 단말기나 에뮬레이터를 개발 대상으로 선택합니다.

  3. 앱 분석은 다음 방법 중 하나를 사용하여 실행할 수 있습니다. 이러한 방법을 사용하려면 Visual Studio 에서 프로젝트를 열어 두어야 합니다.

    • 디버그 메뉴에서 Windows Phone 응용프로그램 분석 시작을 선택합니다.

    • Alt + F1을 누릅니다.

  4. 모니터링에서 앱 분석을 선택합니다. 그런 다음 세션 시작을 클릭합니다.

    선택한 에뮬레이터 또는 단말기에서 앱 실행이 시작됩니다.

다음 그림에서는 Windows Phone 성능 분석을 실행할 때 모니터링에 사용 가능한 옵션을 보여줍니다.

Application analysis options for monitoring

적합한 작업 샘플링을 수집했으면 세션 끝내기를 클릭합니다.

모니터링 세션을 중지하면 도구는 수집한 데이터를 복사하고, 구문 분석하고, 분석합니다. 그런 다음 모든 경고 페이지를 표시합니다.

모든 경고 페이지에는 발견한 문제 수 및 좋은 사용자 환경에 가장 중요한 앱의 동작 특성에 대한 보고서가 표시됩니다.

보고서 섹션의 다음 항목은 색으로 구분된 세로 막대가 있는 품질 수준을 표시합니다.

매개 변수

녹색 값

빨강 값

시작 시간

0~5초입니다.

5초보다 큽니다.

응답성

프레임 속도, 사용자 인터페이스 끊김 또는 반응성에 관련된 경고가 없습니다.

프레임 속도, 사용자 인터페이스 끊김 또는 반응성에 관련된 경고가 1개 이상 있습니다.

계속되는 시간

이 행은 모니터링 세션 중에 앱을 계속한 경우에만 표시됩니다.

0~2초입니다.

4초보다 큽니다.

보고서 섹션의 다음 항목은 앱에서 사용되는 리소스를 보고합니다.

매개 변수

측정 단위

총 업로드된 데이터

MB

총 다운로드된 데이터

MB

남은 배터리

hours

최대 사용된 메모리

MB

평균 사용된 메모리

MB

모든 경고 페이지를 검토한 후 요약 섹션에서 N경고 링크를 클릭하여 세부 분석 페이지로 이동합니다.

앱 모니터링 결과의 세부 분석 페이지에는 그래프와 모니터링 경고가 표시됩니다. 그래프 행 및 그래프와 경고에 사용되는 용어에 대한 자세한 내용은 Windows Phone 8용 Windows Phone 응용프로그램 분석을 참조하세요.

그래프에는 다음 행이 포함됩니다.

  • 프레임 속도

  • CPU 사용(%)

  • 응용프로그램 응답성

  • 네트워크 데이터 전송 KBps

  • 배터리 소모(mAh)

  • 메모리 사용(MB)

문제가 발견된 경우 그래프 아래에서 모니터링 경고를 검토합니다.

그래프의 일부분을 선택하면 세부 분석 섹션이 나타납니다. 이 섹션에서는 선택한 기간 동안의 성능에 대한 성능 경고를 세부 정보와 함께 표 형태로 제공합니다. 다음 이미지는 선택한 그래프 섹션과 세부 성능 분석 섹션의 결과 디스플레이를 보여 줍니다.

Windows Phone Profiler, with highlighted timeline

관찰 요약 열에는 문제에 대한 정보가 포함되어 있습니다.

성능 문제의 세부 정보를 조사하려면 성능 경고 메뉴 오른쪽에 있는 옵션을 확장할 수 있습니다. 다음 이미지는 확장된 성능 경고 항목의 예를 보여 줍니다.

The Windows Phone Profiler's "Breadcrumb" menu

그래프에서 선택을 취소하려면 모든 경고 링크를 클릭합니다.

표시:
© 2014 Microsoft