안드로이드 게임 fps 온도 모니터링 | TakoStats
TakoStats 앱으로 안드로이드에서 게임 FPS 모니터링
안드로이드 기기에서 간단하게 게임 프레임(FPS)을 측정할 수 있는 앱으로 「帧率显示器」을 소개한 적이 있는데, 이게 최신 안드로이드 버전의 태블릿/스마트폰에선 프레임이 제대로 표시되지 않는다. 게임 프레임이 아니라 디스플레이 주사율을 표시하는 데 그친다. 예를 들면, (위 사진처럼) 샤오신패드 2024의 경우 FPS 표기가 디스플레이 주사율 90Hz로 고정된다는 것.
그래서 다른 앱을 찾아보다가 Shizuku 기반의 TakoStats 앱을 발견했는데, 테스트 결과 샤오신패드 2024(안드로이드 14)에서도 게임 프레임이 제대로 표시되었다.
TakoStats 앱은 성능 모니터링 도구로 스마트폰이나 태블릿의 CPU 사용률, CPU 주파수, 온도, 프레임 속도, 네트워크 다운로드 및 업로드 속도와 같은 성능 지표를 모니터링 및 로깅하는 데 사용할 수 있다. TakoStats 앱을 사용하려면, Shizuku 앱이 필요하다.
Shizuku는 안드로이드 장치에서 루트 권한 없이 다양한 고급 기능을 사용할 수 있도록 해주는 도구다. Shizuku는 ADB(Android Debug Bridge)를 사용하여 시스템 권한을 확보하고, 이를 통해 다른 앱들이 이러한 권한을 활용할 수 있게 해준다고 한다.
다운로드
TakoStats - FPS & Perf overlay(필수): 다운로드
Shizuku(필수): 다운로드
개발자 모드 활성화 후 USB 디버깅 활성화 필요(필수)
ADB Tool(필수)
Shizuku + TakoStats 사용하기
Shizuku와 TakoStats 두 앱을 설치했다면, 일단 Shizuku 앱부터 실행해야 한다. 태블릿의 [개발자 옵션]의 [UBS 디버깅]이 활성화된 상태에서 태블릿과 PC를 연결하고, adb.exe 파일이 있는 폴더에서 명령 프롬프트 창을 연 다음 아래 명령어(또는 Shizuku 앱의 [명령어 보기]로 확인)를 실행하면, 위 사진처럼 Shizuku가 실행 중으로 전환된다.
adb shell sh /storage/emulated/0/Android/data/moe.shizuku.privileged.api/start.sh
이제 TakoStats 앱으로 돌아가 서비스를 시작하면 되는데, 이때 서비스 시작과 함께 화면 오른쪽 위에 프레임(FPS)이 표시되면 성공한 것이다. 하지만, 샤오신패드 2024의 경우는 이것만으로는 안 되었다.
이땐 [Enable compatibility mode]를 사용하면 된다.
호환성 모드(compatibility mode)를 활성화하려면, 앱 권한 중 ‘알림’과 ‘다른 앱 위에 그리기 허용’ 권한을 허용해야 한다.
호환성 모드가 제대로 활성화되면, 이제 디스플레이 오른쪽 위에 CPU 사용률과 FPS가 표시된다. 모니터링 옵션은 [Overlay]의 [Customize]에서 확인할 수 있다. CPU 주파수, CPU 온도, 배터리 온도, 장치 표면 온도, 메모리 사용률, 배터리 소비율 등 다양한 시스템 정보를 모니터링 및 기록할 수 있다.
장치 호환성에 따라 일부 모니터링 옵션은 제대로 표시되지 않을 수 있다.
TakoStats 몇 가지 게임 테스트
샤오신패드를 구매하게 된 결정타는 가격도 가격이지만, TUV Rheinland(하드웨어 레벨 로우 블루 라이트 인증) 때문이다. 전자책을 즐겨 읽는 애독자로서 이 사양은 상당히 매력적이다. 기존에 사용하던 넥서스 7 2013과 비교하면 무겁긴 하지만, 눈 피로는 확실히 적어졌다는 것!
그런데 생각보다 게임도 잘 돌아간다. 원신(Genshin Impact), 붕괴 스타레일(Honkai: Star Dome Railway), 디아블로 이모탈(Diablo Immortal) 등 게임을 즐기기에 큰 무리는 없는 정도다. 물론 그래픽 옵션은 거의 최저(앤티에일리어싱은 ON)지만 말이다. ‘트리 오브 세이비어: 네버랜드‘같은 저사양 게임의 경우 ’높음‘ 옵션에서도 원활하게 잘 돌아간다.
끝으로 TakoStats 무료 버전은 5분 동안만 사용할 수 있다. ‘평생 5분’이 아니라 서비스 시작 후 5분이다. 5분이 지나면 모니터링이 종료되지만, 다시 앱으로 돌아가 서비스를 시작하면 5분 동안 사용할 수 있다. 5분이면 뭔가를 간단하게 테스트하기엔 충분한 시간이다.
0 comments:
댓글 쓰기
댓글은 검토 후 게재됩니다.
본문이나 댓글을 정독하신 후 신중히 작성해주세요