관리 메뉴

꿈 많은 개발자가 되자! Tae-hwan

Android 6.0 마시멜로의 배터리 사이클 본문

Devices/Nexus

Android 6.0 마시멜로의 배터리 사이클

taehwan 2015.09.08 00:08
크리에이티브 커먼즈 라이선스
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.

 Android 6.0을 프리뷰 1버전 부터 사용중에 있습니다. 그간 사용하면서 배터리 변화량을 한번씩 체크해보고 있었습니다. 기존의 안드로이드와 비교하였을 때 대기시간 6~8시간 가던것에 비하면 엄청난 발전을 하였다는 점입니다. 얼마나 늘어났는지 한번 살펴보겠습니다.


 실제 수치를 가지고 한 것이 아닌.. 전 단순 측정 치를 가지고 적은 글입니다. 전문적이지 않으며.. 실제 사용자와 비슷? 할 수 있겠네요.



넥서스 5 vs Nexus 6 배터리 사이클

 Nexus 5와 Nexus 6의 배터리를 비교해보겠습니다. 롤리팝과 마시멜로의 그래프 차이가 이만큼 날 수 있게 되겠습니다.



롤리팝 기준

 약 2~3시간을 더 사용할 수 있는 넥서스 6입니다. 저는 200개가 넘는 앱을 설치하여 사용하고 있습니다. 실제 배터리 사용시간은 아래보다 더 짧을 수 있습니다.

 넥서스 6 : 8~10시간의 배터리를 유지하며 15% 미만으로 떨어질 경우 배터리 절약 모드에 진입

 넥서스 5 : 5~6시간의 배터리를 유지하며 15% 미만으로 떨어질 경우 배터리 절약 모드에 진입.


 위와 같지만 연속 사용시간은 넥서스 5는 영화 한편을 볼 수 있는 2~3시간의 연속 사용시간을 가집니다.

 넥서스 6는 영화 2편을 보아도 배터리가 남는 상항입니다. 2편이 길면 5시간이니 기본 6시간 이상을 사용할 수 있습니다.

 기본 배터리 크기만 봐도 넥서스 6가 훨씬 큰 배터리를 가집니다.



마시멜로 기준

 넥서스 6 : 넥서스 9이 4~5일 정도의 배터리 대기시간을 가지고 있습니다. 넥서스 6는 3~4일의 배터리 시간을 가질걸로 예상해봅니다.

 넥서스 5 : 2일 정도의 배터리 대기 시간을 가집니다. 아무것도 하지 않는다면 3일은 거뜬합니다.


 그렇지만 폰은 쓰라고 있는건데 사용하지 않을 수는 없겠죠. 그래도 기본 2일은 갈 넥서스 5, 넥서스 6는 3일을 예상해봅니다.(넥서스 9이 3~4일 유지하고 있으니...)

 


마무리

 저 그래프 하나만 보아도 마시멜로는 대기 시간의 배터리는 충분해 보입니다. 최근 나온 갤럭시 S6나 노트 5나 배터리가 일체형에 배터리용량도 작습니다. 이젠 배터리 용량이 작아도 큰 문제가 생기지 않을겁니다. 기존과는 다른 프로세스로 동작하며, 배터리를 최대한 아껴주기 위한 작업을 OS가 해줄태니깐요.


 그에 따라 개발자들이 힘들어졌습니다. 배터리를 아끼기 위해 만들어둔 Doze가 오히려 개발자에겐 독이되어 버렸습니다. 노래를 듣다가 Doze에 빠지면 노래가 재생되지 않는 상황이 생길 수 있으며, 푸쉬가 도착하지 않을 수 있는 상황이 발생할 수 있습니다.


 푸쉬가 오지 않으면 사용자 입장에선 조용한 폰을 유지할 수 있어 좋지만. 적절한 타이밍에 필요한 데이터를 보여주어야 하는 개발측면에서는 쉽지 않게 되었습니다.

 이런 모드와 관련한 내용은 아래 를 참고하시면 많은 도움이 되시리라고 생각됩니다.


 Jaehwan Lee 님이 작성하신 글입니다. Doze 관련 된 정리가 정말 잘되어 있으니 꼭 참고하셔야 할 글입니다.

 Android M(Doze & App Standby) 관련 테스트 후기 : http://jhlee8379.cafe24.com/archives/2268

저작자 표시
신고
AD
0 Comments
댓글쓰기 폼