<aside>
목차
</aside>
네이버 모바일 앱에서 사용한 모니터링 도구 이다. ( 2015년 출간, 레거시한 버전일 가능성 높음 )
CPU, LCDm Wi-Fi, GPS 컴포넌트의 전략 소모량 측정 -> 소모 패턴 분석
측정값 보다는 비정상적이거나 불필요한 소모 패턴이 발생되는지 확인하는 것이 중요하다.
확인해야 한다.
리눅스: adb의 TOP, PS 명령어로 CPU 율 점유율과 상태를 알 수 있다.
프로세스의 CPU 점유율은 운영체제, 사용자 프로세스, 대기 상태에서 소비된 총 시간에서 실제로 사용자 프로세스가 사용한 CPU 시간의 비율로 구할 수 있다.
안드로이드 기준 전체 시간은 proc/stat 파일에서 jiffies 변수로 알아낼 수 있다.
ex) 프로세스가 사용한 CPU 시간
해당 프로세스가 사용자 모드에서 실행된 시간과 커널 모드로 실행된 시간을 더해 알 수 있다.
해당 값은 /poc/<pid>/stat 파일의 프로세스에서
을 통해 구한다.