태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.



2nd 코어

테그라크 오버클럭 2011.11.08 01:31
갤럭시S2 전용 앱입니다.
이 기능을 지원하는 커스텀 커널에서만 사용가능합니다.

듀얼 코어인 CPU를 싱글 코어로, 혹은 항상 듀얼 코어로 동작할 수 있도록 설정할 수 있습니다.

다운로드
https://market.android.com/details?id=com.tegrak.secondcore

커널 소스 패치(개발자용)
hotplug-v1.patch.zip

기능
*부팅시 자동 적용
마지막으로 설정한 모드를 부팅시에 자동으로 적용합니다.
메뉴키 > Settings

모드
*다이나믹 핫 플러그 모드
기본값. 최신 모바일용 듀얼 코어 CPU에서 전력 소모를 줄이기 위해 CPU 작업량이 많지 않을 때는 하나의 코어를 끄고 남은 하나의 코어만으로 동작합니다.
CPU 사용량이 증가하면 꺼져있던 1개가 다시 켜지면서 듀얼 코어로 동작합니다.

*싱글 코어 모드
항상 1개의 코어만 사용하도록 설정하여 배터리 소모를 줄입니다. 성능이 하락합니다.
벤치마크 프로그램중 Antutu 및 Smart bench는 멀티코어를 지원하므로 점수가 거의 절반으로 떨어지는 것을 확인할 수 있습니다.

*듀얼 코어 모드
항상 2개의 코어 모두 동작 상태로 설정하여 성능을 조금 더 향상시킵니다. 배터리 소모가 늘어납니다.

*호환 가능한 커널
Lulz Kernel Build 15 혹은 그 이상 버전
Siyah Kernel v2.2 혹은 그 이상 버전
http://forum.xda-developers.com/showthread.php?t=1263838

*벤치마크
테스트 환경: Lulz Kernel Build 15, lulzactive, no OC

AnTuTu
싱글 코어 모드 3963
다이나믹 핫플러그, 듀얼 코어 모드 5754

Smartbench 2011
다이나믹 핫플러그 모드 3920/2201
싱글 코어 모드 2202/2373
듀얼 코어 모드 4204/2188

*스크립트로 적용하기
다이나믹 핫플러그 모드
echo "on" > /sys/devices/virtual/misc/second_core/hotplug_on
싱글 코어 모드
echo "off" > /sys/devices/virtual/misc/second_core/hotplug_on
echo "off" > /sys/devices/virtual/misc/second_core/second_core_on
듀얼 코어 모드
echo "off" > /sys/devices/virtual/misc/second_core/hotplug_on
echo "on" > /sys/devices/virtual/misc/second_core/second_core_on

지금보다 앞으로 나올 쿼드코어에서 적용한다면 참 재미있을 것 같습니다. ^__^

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by 테그라크

댓글을 달아 주세요

  1. 이전 댓글 더보기
  2. 아슈 2011.11.14 03:21 신고  댓글주소  수정/삭제  댓글쓰기

    화면 off 시 싱글로

    화면 on 시 듀얼로만.. 스크립트 적용완료했습니다 정말좋아요 ㅎㅎ

    감사합니다 테크라크옹!!!!!!!!! 역시....테크라크옹은 어플 다 구매해서 써야 제맛ㅋ

  3. 문명화중 2011.11.15 23:17 신고  댓글주소  수정/삭제  댓글쓰기

    테그라크님께서 만들어주신 커널과 얼티밋으로 신세계를 누리고 있는 사람입나다+.+
    다만, 하나 궁금한게 있어서 질문드립니다
    제가 배터리 절약하려고 싱글코어로 주로 사용하는데
    영화를 보거나 음악, 인터넷을 할 때 싱글코어로 돌리면 cpu0에 무리가지 않나요?
    제 얇은 지식으로는 원래는 작업시 어느 한쪽 cpu에서만 하는 것이 아니라 돌아가면서 교대로 한다고 들었어요.
    그런데 cpu0에 작업이 치우쳐지면 한쪽만 먼저 고장나는게 아닌기해서요...ㅜㅜ

  4. 김연주 2011.11.17 12:07 신고  댓글주소  수정/삭제  댓글쓰기

    갤s 마켓에서 galaxy m3 booster 앱 이제 다운 안되는건가요?
    아무리 검색해도 안나오네요 ㅠ

  5. 역시 2011.11.17 15:04 신고  댓글주소  수정/삭제  댓글쓰기

    왠지 배터리 소모가 장난 아니게 느는건 착각일까요? ;;

  6. 역시 2011.11.18 17:48 신고  댓글주소  수정/삭제  댓글쓰기

    듀얼은 광속이고
    싱글로 햇는데도 더 많이 닳는 느낌입니다.
    다이나믹은 왠지 버벅이는것 같아서..

  7. 후장폭발 2011.11.21 00:26 신고  댓글주소  수정/삭제  댓글쓰기

    테그라크 후장폭발

  8. vampireahn 2011.12.03 01:25 신고  댓글주소  수정/삭제  댓글쓰기

    테그라크님
    테그라크 커널 29 사용중인데... 테그라크 커널에선 안돌아가는건가요?

  9. 김민철 2011.12.09 11:41 신고  댓글주소  수정/삭제  댓글쓰기

    싱글로 쓰면 CPU 자체에서 소모되는 배터리도 절반급으로 내려가나요?
    성능도 절반 ㅋ

    • 김민철 2011.12.09 11:56 신고  댓글주소  수정/삭제

      nvidia사에서는 싱글보다 듀얼이 전력소모가 더 낮을 수도 있다고 하네요.
      물론 이상적인 경우이지만 실제로 엑시노스도 어느 정도 작업을 분배하는 것 같기도 하고요.
      댓글에 싱글인데 소모가 늘으셨다는 분 말도 맞는 것 같아 다시 듀얼로 돌렸습니다.

      출처 http://happybrown.tistory.com/107

  10. 홍준영 2011.12.11 19:20 신고  댓글주소  수정/삭제  댓글쓰기

    이거 lg u갤투는 안되나요?
    테크라크 커널 사용중인디...
    안먹히는듯 하옵니다..

  11. 썽태맨 2012.01.17 17:41 신고  댓글주소  수정/삭제  댓글쓰기

    아.. 룰즈커널 사용하다가 CM7롬으로 왔는데 2AND 코어 기능이 너무 그립네요

    어떻게 CM7에서 싱글코어모드 못하나요 ..? 방법 있으면 설명좀 해주세요ㅠㅠ

  12. 저도kt 2012.01.20 07:48 신고  댓글주소  수정/삭제  댓글쓰기

    갤놋 외에 갤s2 hd lte 도 사용 가능한가요?

  13. 루팅노트 2012.01.20 08:15 신고  댓글주소  수정/삭제  댓글쓰기

    어플받아서설치했는데 겔투랑 노트전용이라고 돼어있던데 국내판노트은안돼네요ㅜㅜ 해왜판전용인가봐요?ㅠㅠ

  14. 정해철 2012.01.27 00:32 신고  댓글주소  수정/삭제  댓글쓰기

    갤럭시s2는 동기식으로 작업량을 균등히 나눠서 소비 전력을 줄이고 베가레이서는 작업량이 적을 때에는 코어 한개만 사용하여 소비 전력이 줄입니다.
    작업량이 많을 때에는 코어 2개 돌아가지만 기존 듀얼코어와 다르게 싱글코어+싱글코어로 되있어서 cpu마다 클럭도 전압도
    다르게 되서 작업량이 적을 때 코어가 한개만 사용한다는 메리트를 상쇄시키고 동기식에 비해 소비 전력이 많다고 합니다.
    가버너를 conservative인 상태에서 2nd core에서 다이나믹 핫플러그로 했을 때 평상시에는 200클럭에 코어 한개만 사용되다가 터치를 하면 500클럭에 코어 한개로 사용되고 인터넷이나 게임등 램을 많이 잡아먹을 때에는 두 코어 같은 클럭으로 모두 최대 클럭으로 사용되는데요. 이렇게 되면 듀얼 코어 모드와 다이나믹 핫플러그 모드 중 어떤게 더 이득인가요?

    • 테그라크 2012.01.27 03:40 신고  댓글주소  수정/삭제

      @정해철
      아 저는 퀄컴이 홍보용으로 그냥 이름만 비동기 SMP 듀얼코어라고 만들어 붙인거라 생각했는데 클럭과 전압 자체가 완전히 따로 들어가는 개념이 맞네요.
      근데 2nd코어 어플이 사용가능하신가요? 그거 커널에서 따로 패치안돼있으면 동작하지 않는건데요? 이상하네 스냅용 폰으로 포팅됐단 소리는 아직 못들어봤거든요 ㅋ
      음 어쨌건 아직까지 ARM 코어 자체 성능이 많이 높지는 않다보니 화면전환 애니메이션이나 어플실행시나 간단해 보이는 대부분의 작업들이 CPU를 거의 풀로 돌아가게 하거든요. 그래서 비동기식이라고 해봤자 아직 그다지 효율이 높을 것 같지는 않네요.
      걍 배터리 좀 더 빨리 녹아도 난 조금이라도 빠른게 좋다 하시면 듀얼 코어 모드로, 아니면 그냥 다이나믹 핫 플러그 상태로 쓰시면 됩니다.
      특히 CPU를 풀로 쓰다가 별로 안먹다가 또 풀로 쓰다가 이렇게 짧은 간격으로 반복되는 어플(아마도 게임이겠죠?)에서 듀얼 코어 모두 계속 켜져있으면 아무래도 속도가 빨라진게 체감이 많이 되실겁니다.

    • 진리 2012.01.27 17:01 신고  댓글주소  수정/삭제

      커널을 룰즈커널로 적용하면 어플 사용가능 하지 않나요?
      클럭마다 필요 전압이 같다면 비동기식인 베가레이서는
      2개의 CPU가 작업을 따로따로 처리하게될때 만약 1G클럭에서 1.5G클럭의 처리가 필요할때 싱글코어+싱글코어로
      구성되어 있기 때문에 CPU가 1G,0.5G로 처리하고 동기식인 갤2에서는 1G클럭에서 1.5클럭의 처리가 필요할때 CPU가 0.75G,0.75G로 처리하게 되니 램이 많이 상주할 때에는 확실히 동기식이 좋지만 CPU의 최저클럭과 같거나 이하일 경우에는 CPU가 1개만 작동하는것이 배터리 소모율이 적지만 최저클럭보다 높을 경우 CPU가 따로 처리하기때문에 그에 발생하는 배터리 소모율의 차가 훨씬크고 발열과 다중작업시 떨어지므로 종합적으로 속도,배터리 모든면에서 동기식이 더 우수하다고 볼 수 있겠네요.
      그런데 갤럭시S2에서 다이나믹 핫플러그로 설정한다고 싱글코어+싱글코어로 되는것이 아니여서 램을 많이 상주하는
      프로그램에서 각 코어에 다른 클럭이 아닌 같은 클럭이 사용되기 때문에 클럭이 0.2G에서 0.5G로 올라가는 화면전환이나 터치시 빼고는 성능은 듀얼코어와 비슷비슷하고 거의 0.2G로 고정되는 스크린오프와 아무것도 건들지 않을 때 코어가 1개만 사용되기 때문에 효율은 다이나믹 핫플러그가 더 좋다고 할 수 있지 않을까요?

  15. 간판코리아 2012.02.14 18:59 신고  댓글주소  수정/삭제  댓글쓰기

    테그라크님, 갤2 U+에서는 작동이 안되는군요.
    펌웨어 EL21입니다.
    다른분들은 어떠하신지...

  16. 스냅이랑 2012.02.18 20:10 신고  댓글주소  수정/삭제  댓글쓰기

    스냅이랑 엑시랑 같은 듀얼코어 방식이었나요? 아니면 다른방식임?
    다르면 뭐가달라요???

  17. aste 2012.03.22 13:06 신고  댓글주소  수정/삭제  댓글쓰기

    순정 커널에서는 다이나믹핫모드와 동일하게 동작하나요? 아님 듀얼코어모드로 동작하나요?

  18. 손님 2012.05.28 18:14 신고  댓글주소  수정/삭제  댓글쓰기

    갤럭시노트전용앱이라도고하는데
    테크라크커널도 지원해주고
    국내판도 대나요?

  19. asd 2012.06.11 03:03 신고  댓글주소  수정/삭제  댓글쓰기

    u+갤노트 테그라크커널 지원 부탁드립니다 항상감사드려요~

  20. 한이 2012.07.16 07:59 신고  댓글주소  수정/삭제  댓글쓰기

    갤럭시노트인데요 스크립트로 듀얼코어 적용방법 좀 가르쳐주세요 테그라크님 ㅜㅜ

  21. 윤성우 2013.09.07 19:45 신고  댓글주소  수정/삭제  댓글쓰기

    SK 갤투 젤리빈 되나요?

티스토리 로그인



이전 1 ··· 98 99 100 101 102 103 104 105 106 ··· 203 다음


티스토리 툴바