검색 상세

모바일 웹 페이지 로딩 지연을 이용한 동적 전력 관리 기법

Webpage loading delay based dynamic power management on mobile device

초록/요약

모바일 기기의 성능은 점진적으로 증가하여 멀티코어를 사용하는 고성능의 CPU를 장착한 스마트폰이 일상화 되었다. 그러나 고성능 기기가 사용하는 전력의 소모량을 배터리의 용량이 따라가지 못하므로 전력 관리를 위한 성능 제어가 필수적이 되었다. 이에 DVFS와 같은 Linux 기반의 전력 관리 방안이 연구되고 있으나, 동적으로 자원 요구량의 변화가 심하고 사용자의 입력이 불규칙적인 모바일 기기의 특성으로 인한 한계가 존재한다. 본 연구에서는 DVFS와 같은 기존 Linux 기반의 전력 관리 방안이 웹페이지 로딩에 있어 부족한 점을 보완하여 사용자 반응성을 유지하면서 전력 소모를 줄이는 방법으로 네트워크를 통해 연산에 필요한 데이터를 받을 때까지 CPU의 동작 클럭을 제한하는 방안을 제안하였다. 또한, 어플리케이션 수준에서의 구현을 통하여 웹페이지 로딩 시의 전력 소모가 감소함을 확인하였다.

more

목차

제 1 장. 서 론 1

제 2 장. 배 경 3
제 1 절. 안드로이드 전력 관리 3
제 2 절. Linux 전력 관리 4
제 3 절. 관련 연구 8

제 3 장. 웹페이지 로딩 전력 관리 12
제 1 절. 웹브라우저의 전력 누수 12
제 2 절. 웹페이지 로딩 지연을 이용한 전력관리 기법 14

제 4 장. 구 현 17

제 5 장. 실험 결과 18

제 6 장. 결 론 23

참 고 문 헌 24
Abstract 27

more

목차

그 림 차 례


그림 1. DVFS의 사용 예시 5

그림 2. 전력 관리 순서도 12

그림 3. 웹브라우저 동작시의 DVFS 타이밍 14

그림 4. 전력 관리 방안 동작 순서 15

그림 5. Frequency에 따른 웹페이지 응답 속도 20

그림 6. 실험 환경 21

그림 7. 전력 소모 측정 결과 21

그림 8. 제안된 기법 적용 시 웹페이지 응답 속도 22

more

목차

표 차 례

표 1. Wakelock 설정 3

표 2. Governor 요약 6

표 3. 안드로이드 API 17

표 4. 표본 설명 19

more