Facebook
11.01.17
조회 수 19165
추천 수 41
댓글 64

setcpu에 대한 이야기가 여러번 오고갔음에도 아직도 헷갈려 하시는 분들이 많은 것 같아서 정리하고자 올려봅니다..

저도 뭐가 먼지 잘 모르는 초보이니, 누구나 알기 쉽도록 쉽게 쓰는 걸 목표로 하겠습니다.

HTC_kovsky님의 설명을 근거로 설명해갑니다.


번호대로 차근차근 읽으면서 공략해 갑시다..



1. 일반적으로 cpu클럭이 높을수록 성능이 좋아집니다..

그 대신에 전력을 많이 소모하게 되고, 따라서 배터리가 더 빨리 다는 것을 느낄 수 있습니다.

그리고 높은 클럭에서는 상대적으로 cpu가 더 뜨거워지기 쉽습니다..


2. 같은 클럭에서는 같은 량의 전력을 소비합니다..

즉 cpu가 1000Mhz로 작동하고 있는데 powersave라고해서 전력을 덜 소모하고, conservative라고 해서 상대적으로 전력을 더 소모하는 일은 없습니다..


3. 셋시피유에는 다음의 다섯가지 설정이 있습니다.

ondemand, userspace, powersave, conservative, performance


4. userspace는 아무도 쓰지 않고, 권장하지 않으니 우리같은 초보들은 가볍게 무시해줍니다.


5. 우선은 최저클럭-최고클럭 설정은 고정되어 있다고 가정하겠습니다.. 편의상 200-1000으로 가정합시다.


6. performance, 즉 퍼포먼스는 성능위주의 설정입니다.. 200-1000에서 가장 성능을 발휘하려면....?

1000Mhz에서 작동할 때 입니다.

즉 퍼포먼스로 설정하면, 아무리 사소한 일을 하든지 설정값 중 최고값인 1000Mhz로 항상 작동합니다.


7. 반대로 powersave, 즉 파워세이브모드는 전력을 최소로 소모하기 위한 설정입니다..

200-1000으로 설정한 상태에서 언제가 가장 전력을 적게 먹을까요?

바로 cpu가 200Mhz로 작동할 때 입니다..

그러므로 파워세이브모드에서는 고사양의 작업을 요할 때도 설정값 중 최소클럭인 200Mhz로 작동합니다.


8. ondemand(온디맨드)와 conservative(컨서버티브)는 설정된 최저클럭과 최고클럭, 우리에게는 200-1000Mhz사이에서 필요량에 따라 cpu의 속도를 조절해주는 설정입니다.. 비교적 단순한 작업에서는 cpu가 상대적으로 낮은 클럭에서 작동하게하고, 게임같은 복잡하고 고사양의 작업에서는 cpu가 상대적으로 높은 클럭에서 작동하게 해줍니다..


두 모드에 차이에 대해서는 홉스키님의 설명에 의해 간단히 정리해보면

성능 : 온디맨드 > 컨서버티브

배터리효율: 컨서버티브 > 온디맨드


로 정리할 수 있습니다.. 다만 컨서버티브가 더 최신의 관리법이고 성능차이나 배터리효율이 크게 차이나지 않는 이상 갤럭시의 기본 설정인 컨서버티브를 지지하고 싶네요.. 타 안드로이드 폰들은 온디맨드가 기본값이 경우도 있다고 하니 참고하시고요..


9. 200-1000으로 설정해놓고 퍼포먼스모드로 해놓으면 어떤 장단점이 있을까요?

우선 항상 cpu는 1000으로 돌아갑니다.. 아무리 작은 일이라도 후딱후딱 해버립니다..

그렇지만 배터리소모도 크고, 상대적으로 발열도 심하겠죠..


10. 200-1000설정에서 파워세이브모드는요?

실제로 이렇게 설정할 경우 폰이 거의 사용불가능할 정도로 버벅이거나 다운이 될테지만 정상작동한다고 가정을 해보겠습니다..

항상 cpu가 200Mhz로 작동할테니 성능이 떨어집니다.. 사소한 일이라면 그냥 넘어 갈수도 있지만 고사양 작업이라도 할려고 하면 버벅입니다..

그렇지만 배터리소모량이 가장 적고, 상대적으로 열도 안 나겠죠??


11. 그렇다면 어떻게 설정해야 할까요?

그 전에 앞서 최저1000-최고1000, 파워세이브모드는 어떻게 작동할지 생각해봅시다..

파워세이브모드는 항상 설정값 중 최저값으로 작동하죠? 최저설정값은 1000이네요?

즉 항상 cpu가 1000Mhz로 작동하게 하는 설정이 '1000-1000 파워세이브' 입니다. 이해가 가시나요?


다음의 제가 제시하는 것들이 모두 같은 설정이라는게 이해가 가신다면 모든 걸 이해하신 겁니다.

'100-1000 퍼포먼스'

'400-1000 퍼포먼스'

'1000-1000 컨서버티브'

'1000-1000 파워세이브'

'1000-1000 퍼포먼스'


12. 실제적으로 어떻게 적용해야 할지 고민해봅시다.

메인(Main):

저는 '100-1000 컨서버티브'로 설정하고 있습니다..

즉 필요에 따라서 클럭이 유동적으로 조절되도록 설정하고 있습니다.

실제로 예전에 '1000-1000 파워세이브'을 썼을 때보다 훨씬 배터리가 오래가는 걸 체감할 수 있었습니다.


스크린오프(Screen Off) :

'400-800 컨서브티브'로 설정하고 있습니다.. 최저클럭값을 너무 낮게 설정할 경우 폰이 뻗어버리는 현상때문에...

(토니스토넘님의 댓글에 의하면 스크린오프시 최저값이 아니라, 최대값이 낮기 때문에 뻣는 거라고 하십니다.. 실제로도 그런거 같네요.. 설정을 100-800정도도 괜찮을 듯합니다... 근데 이러면 홈딜이 좀 증가하는 느낌이 드는 ..?)

스크린을 꺼놓을 때는 상대적으로 작업을 안하는 경우가 많을테니 최대는 800으로 제한!!


충전시(Charging) :

'800-1200 컨서브티브'로 설정하고 있습니다. 1.2로 오버클럭했지만 평소에는 배터리문제로 내려서 사용하죠.. ^^;;

그렇지만 충전중에는 배터리 걱정이 없겠죠? 그러니까 1200까지 풀파워!!!! +_+

항상 1200으로 돌아가게 하고 싶기도 하지만, 저는 충전과 1200Mhz을 동시에 하면 발열이 부담스러워서 유동적으로 800까지 내려가도록 설정했습니다.


Temp>40 :

'100-800 컨서버티브'로 설정하고 있습니다.

아무래도 40도까지 올라가면 핸드폰 자체가 굉장히 뜨겁다고 느껴지기 때문에 올라갈 일도 없지만, 혹시모를 폭주를 막기위해 ^^;;


Battery < 15% :

'400-400 파워세이브'로 설정하고 있습니다...

실제로 배터리가 15% 밑으로 내려가면 엄청나게 버벅이는 걸 느끼지만 최대한 늦게 꺼지게 하려면.... T_T



13. 오버클럭커널에서 셋시피유의 효용성..

오버클럭하면 배터리가 진짜 빨리다는 걸 체감할 수 있습니다... ;ㅅ;

셋시피유를 적당히 쓰면 배터리를 오래 쓴다고 하는데 어떻게 설정해야 배터리를 오래 쓸까요??


게임이나 고사양작업이 필요할 때만 최대를 1200까지 올려서 사용하고 (ex: 100-1200 컨서버티브)

일상적으로 동영상을 보거나, 전화-문자를 할 때는 800이나 1000으로 내려 사용하면 됩니다. (ex: 100-1000컨서버티브)


14. Do you understand?



P.S.

추가적으로 profiles에서 상세설정을 할 때는 우선순위를 '스크린오프 > 온도설정 > 충전중 > 배터리' 이 되도록 설정하셔야 합니다.


P.S.2

Main에 있는 Set on Boot는 체크하셔야 셋시피유를 사용하는 의미가 있습니다.. ^^ (즉, 체크하세요!!!!)

Advanced에 있는 설정은 건들이시지 말고, Set on Boot도 설정 안하시는 걸 추천합니다.. (고수분들은 설정하셔도 됨..)

댓글 64
1 2
댓글 쓰기 권한이 없습니다.
분류 추천순 목록 검색 쓰기
List of Articles
제목 글쓴이 추천 조회 날짜
[롤리팝] 커널패치 루팅법 입니다! (킷캣,젤리빈에도 유용!!!) 193 file hsk 448 27573 2014.12.07
맛클 포인트 얻기에 가장 쉬운 방법............ 196 비빅비 406 8773 2013.04.17
4.3 드디어 루팅법 알아냈습니다ㅜ 71 file Jason K 184 32388 2013.10.25
강좌 테그라크(빌드30이후) 업데이트폴더 테마적용방법 232 file 택이아빠 150 71918 2011.06.11
[6개] 겔럭시 노트 젤리빈 베터리 광탈 현상 최소화 하기..! 152 file HackerChang 143 25413 2013.02.18
강좌 안드로이드 framework-res.apk 수정방법(테마수정, 시스템어플수정) 136 불멸[갤K] 140 88261 2011.02.11
부팅 및 종료 애니메이션 파일(*.qmg) 파일 만들기 방법 68 file 웃음투자 137 17427 2013.03.25
Universal Adrenaline Shot V14 470 file 맛싸이언 124 39511 2011.09.30
강좌 [간단루팅]갤럭시S3 NI3 루팅하기! 54 file 5755084 117 27150 2014.10.07
Galaxy Tuner 소개 (IO scheduler, LCD 색온도, HW sound) 201 file 자양 114 35633 2011.01.05
lgu 갤s8+ 구글락 글올린 사람입니다 598 file 떳다마린 113 17603 2018.03.25
[겔S : 1월 11일 V2] 이카루스 패치 N2 - 배포게시판이동 262 file 이카루스 113 16246 2011.01.09
[포인트 올리는 법] 포인트를 올리는 가장 기본적인 루트를 적어두었습... 17 berics 109 526190 2015.03.10
기어s2 다운그레이드 (스포츠,클래식)(아이폰연동) 105 file 정현성 103 16555 2016.01.25
노트2/갤탭10.1)멀티윈도우 가능한 어플 추가하기 108 file 고대인 103 64292 2012.11.11
강좌 잠금화면 상단바 갤4처럼 투명화하기 191 file MuHyeon 100 17653 2013.08.01
강좌 LG V20 부트로더 언락하기(국내 내수용,버라이즌,스프린트,AT&T 모... 300 file xps 94 12003 2017.02.12
노트3 기본 어플 자동 삭제 (세계 최고 387개) #1차 수정 99 file Anony 93 25632 2014.03.01
갤럭시노트 멀티윈도우 포팅시 주의할점과 포팅방법 75 file focusnf 92 16555 2013.02.14
[팁] 롤리팝 디오덱 방법 68 file 푸른구름 88 13551 2015.07.21
갤럭시S4 SKT 기본어플 삭제가능목록 정리해서 올립니다. 61 file 야미 87 60859 2013.09.07
강좌 [안드로이드] 디컴파일 되지 않는 시스템어플 디컴파일 하기 68 불멸[갤K] 87 22896 2011.02.17
강좌 textplus를 이용한 공기계 카카오톡 인증! 36 file bjw4227 86 55530 2015.01.31
[팁][롤리팝] S파인더 퀵커넥트 간단하게 제거하기 24 file hsk 85 22619 2015.05.21
강좌 [대부분의 삼성기종] 카메라 셔터무음 활성화 76 file bdessd 85 14659 2015.05.08
강좌 노트10.1 lte (E230S) 루팅강좌 + 순정펌(4.4.4) 킷캣 58 file 장벌 85 20619 2014.10.28
강좌 Root Explorer(루트익스플로러) 사용방법 114 berics 85 63404 2011.02.10
루팅 관련 용어 정리 71 크램프 84 3456 2013.01.23
패블릿모드 하는법! 강좌 379 file 쿤투 83 30994 2013.03.17
[참고] 롤리팝 루팅 이후 보안알림 제거 (KNOX, SecurityLogAgent 제거... 36 file hsk 81 31851 2015.03.22
1 - 135