반응형

갤럭시Z플립4 2

게임 프레임 상한과 기기 온도 — 같은 기종 여러 대 8분 실측

"게임 프레임을 60에서 30으로 낮추면 발열이 줄어든다"는 말은 어디서나 볼 수 있습니다. 그런데 몇 도나 줄어드는지는 아무도 숫자로 쓰지 않습니다.같은 기종 여러 대를 동시에 켜놓고 8분 동안 5번씩 온도를 쟀습니다. 기기가 전부 같은 모델·같은 안드로이드 버전이라, 기종 차이 없이 프레임 설정만 비교할 수 있는 조건이었습니다.결론부터30fps로 돌던 기기가 15fps로 돌던 기기보다 4~8도 높았습니다. (44.2도 vs 36.2~40.2도)다만 같은 15fps 기기들끼리도 4도가 벌어졌습니다. 놓인 자리와 공기 흐름의 영향이 그만큼 큽니다.프레임을 2배로 올리면 메모리도 30% 더 씁니다. (3,951MB vs 약 3,000MB)발열이 문제라면 프레임 상한부터 내리는 게 맞습니다. 다만 기기를 어..

adb로 안드로이드 게임 프레임 측정하는 법 — gfxinfo가 0만 뱉는 이유

안드로이드 게임 프레임을 adb로 재는 방법을 검색하면 거의 전부 이 명령어가 나옵니다.그런데 3D 게임에 쓰면 0이 나옵니다. 명령어가 틀린 게 아니라, 애초에 그 게임을 측정할 수 없는 도구입니다. 실제로 되는 방법을 실기기에서 확인해 정리했습니다.결론부터dumpsys gfxinfo는 언리얼·유니티 같은 3D 게임의 프레임을 못 잽니다. 오류도 안 나고 그냥 0이 나옵니다.되는 건 dumpsys SurfaceFlinger --timestats입니다. 레이어별 averageFPS를 소수점까지 줍니다.루팅 필요 없습니다. USB 디버깅만 켜면 됩니다.1. gfxinfo가 0을 뱉는 실제 화면먼저 초기화하고, 게임을 30초간 돌린 뒤 읽었습니다.adb shell dumpsys gfxinfo com.com2..

반응형