Survey on Software-based Power-Metering Framework for Android Platform

안드로이드 플랫폼을 위한 소프트웨어 기반의 전력 소비 측정 프레임워크 비교

  • Published : 2012.10.26

Abstract

Recently, the supply ratio of smart devices application has become increasable, utilization of device increases constantly. At the same time, used application is more gentrified. However, using time of devices is decreased. To solve these problems, many research is studying about the hardware/software. One of them is profiling power consumption by process units. The process can be managed, based on measured energy consumption data. These means that it can efficiently use the residual energy. Application at the stage of program design can analyze and used-energy using the trace by considering the low-power can design. In this paper, we studied software-based power-metering framework for android platform. We survey each process-level power consumption measurement techniques, compare advantages and disadvantages of the technique and propose improved measures.

최근 스마트기기의 보급률이 점점 증가하면서, 기기의 활용도가 계속해서 증가함과 동시에 사용되는 응용프로그램도 점차 고급화하고 있다. 그러나 이로 인해 기기의 사용시간은 점차 줄어들게 되는데, 이러한 문제를 해결하기 위하여 하드웨어/소프트웨어적으로 수많은 연구들이 이루어지고 있다. 그 중 하나는 프로세스 단위 별로 전력 소모량을 프로파일링하는 것인데, 이렇게 측정된 에너지 소모 데이터에 기반하여 프로세스들을 관리함으로서 잔존 에너지를 효율적으로 사용할 수 있다. 아울러 응용프로그램이 소모하는 에너지 사용 트레이스를 프로그램 설계 단계에서 분석하고 고려함으로서 저전력 프로그램 설계도 가능케 한다. 본 논문에서는 안드로이드 플랫폼을 위한 소프트웨어 기반의 프로세스 레벨 전력 소비량 측정 기법들을 조사하고 그 기법들의 장점과 단점을 서로 비교 분석하여 개선 방안을 제안한다.

Keywords