게임 최적화를 위한 도구

Android 게임을 디버깅하고 최적화하기 위한 환경을 준비하려면 CPU 사용량 및 그래픽 호출을 분석하는 데 도움이 되는 다음 도구를 이용하세요.

CPU

게임의 CPU 성능을 평가하고 개선하려면 다음 도구를 사용하세요.

메모리

  • Meminfo: 할당된 PSS 메모리의 양과 메모리가 사용된 카테고리를 보여주는 메모리 통계를 수집합니다. adb shell dumpsys meminfo package-name 명령어 또는 MemoryInfo 호출을 사용하세요.
  • Perfetto: 기기의 성능 및 메모리 정보를 수집하여 웹 기반 UI에 표시합니다. Perfetto는 시간 경과에 따른 RSS의 변화를 확인할 수 있도록 임의의 장기 트레이스를 지원합니다. System Tracing 앱에서 장기 트레이스를 사용 설정하세요.
  • bugreport: 메모리가 부족하여 게임이 비정상 종료되었는지 또는 LMK에 의해 종료되었는지 보여줍니다. adb bugreport bugreport-name 명령어를 사용하거나 개발자 옵션 > 버그 신고로 이동하세요.

그래픽

게임의 디스플레이 파이프라인을 평가하고 개선하려면 다음 도구를 사용하세요.

추가 리소스