• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

이 한글 문서는 사용자의 편의를 위해 기계 번역되었습니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

앱 시작 시간 개요

AndroidiOS 애플리케이션 성능과 충돌 문제 해결에 대한 더 깊은 가시성을 확보하기 위해 앱이 실행되는 데 걸리는 시간을 모니터링할 수도 있습니다. 시장에 고품질 앱이 풍부해짐에 따라 사용자는 앱 시작 시간에 매우 민감해지고 기대치가 매우 높아졌습니다.

앱 실행 시간을 추적하는 이유는 무엇입니까?

속도는 앱 성능의 필수적인 부분이며 느리게 시작하면 사용자가 알아차릴 것입니다. 실행 속도는 앱의 전반적인 품질을 나타내며 추적은 앱의 응답성을 평가하는 데 도움이 됩니다. New Relic은 콜드 타임, 핫 타임 등을 포함하여 앱의 성능을 개선하기 위해 주요 지표를 추적할 수 있는 기능을 제공합니다.

콜드 스타트

콜드 스타트는 앱을 처음부터 시작하는 것을 의미합니다. 이는 앱의 프로세스가 해당 시작 지점까지 시스템에 의해 생성되지 않았음을 의미합니다. 콜드 스타트는 부팅 이후 처음으로 앱을 실행하거나 앱이 종료된 경우 발생합니다. 실행 중인 기존 프로세스가 없기 때문에 가장 느린 유형의 시작입니다. 콜드 스타트는 시작 시간이 가장 오래 걸리기 때문에 앱 실행 시간을 최소화할 때 일반적으로 주요 초점입니다.

핫 스타트

핫 스타트는 앱의 프로세스가 이미 백그라운드에서 실행 중일 때를 말합니다. 핫 스타트에서 시스템은 앱을 포그라운드로 가져오기만 하면 됩니다. 앱이 이미 메모리에 있기 때문에 콜드 스타트보다 훨씬 빠릅니다. 시스템은 초기화를 반복할 필요가 없으므로 오버헤드가 훨씬 적습니다.

사용자에게는 콜드 스타트 시나리오와 핫 스타트 사이에 차이가 거의 없으므로 두 시나리오에서 소요되는 시간을 최소화하는 것이 중요합니다.

모바일 앱 출시 시간 벤치마크

Google에 따르면 앱 시작 시간이 다음 임계값에 해당하면 과도한 것으로 간주되지 않습니다.

  • 콜드 스타트업은 5초 미만이 소요됩니다.
  • 핫 스타트업은 1.5초 미만이 소요됩니다.

Apple에 따르면 앱 시작 시간이 400ms 이내이면 과도한 것으로 간주되지 않습니다. 앱은 20초 이내에 실행되어야 하며 그렇지 않으면 시스템이 앱을 종료합니다.

구성

시작 시간 모니터링을 시작하려면 다음 문서를 참조하십시오.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.