X86 Open로그인

추천하기 twitter 로그인 facebook 로그인 google 로그인 카카오 로그인 네이버 로그인
0

* 안녕하세요. 송준섭입니다. 본 글을 시작하기에 앞서, 경험에 기반한 매우 주관적인 견해가 들어가있음을 밝힙니다. 

 

10/23일 경에 시에라로 업그레이드 하면서, 기존 시스템에서 적잖은 변화를 주었습니다.

스피드스텝과 더불어 수많은 검증사례(?)로 많은 분들이 그동안 사용해오셨던 SMBios의 MacPro 3,1 세팅은 시에라에서 사용하기 어려워졌습니다.

 

해서 다른 모델의 세팅값으로 적용하는 도중, 스피드스텝도 확실하게 잡아보기로 마음먹고 이곳 X86에 작성된 글들을 참고하여 제 상황에 맞게 적용해보기도 했습니다.

제온 E3-1230V2 시스템에 가장 적합하다고 들은 MacMini 6,2 와 MacPro 6,1을 오가며 SSDT와 Config.plist파일을 손봐서 적용해봤지만

 

결론적으로 제 시스템에서 가장 좋은 퍼포먼스를 보여준 세팅은

MacMini 6,2 + SSDT 없이 클로버에서 Generate CStates + Generate PStates 옵션만 켜두는 조합이었습니다

 

위 세팅으로 터미널 상에서 확인한 값은 아래와 같습니다.

01.png

뭔가 이상한 점이 보이시죠? 상단에 CPU C3/C6 Cores에 0~7까지 찍혀야 하는 것이 정상인데 2에서 시작하는 점

그리고 MSR_PKG_C2/C6 부분이 0x00값으로 노출된다는 점입니다. 그러나 P-States에서는 제 CPU에 맞게 촘촘히 찍혀 나오고 있습니다.

반대로 SSDT와 클로버에서 관련 옵션을 조절한 후에는 CPU C3/C6 Cores, MSR_PKG 값은 제대로 잡히나 P-States가 제대로 안나오더군요..

 

02.png

 

03.png

 

다음은 온도와 X86Platform 시리즈 켁스트 로드 여부입니다.

그동안 X86 커뮤니티에 올라왔던 스피드스텝 관련 게시물과 비교해봤을 때 정상적으로 보이지 않죠..

 

제가 퍼포먼스의 차이를 느낀 부분은 런치패드에서 폴더(?)를 열었을 때 펼쳐지는 애니메이션 속도였습니다.

위의 세팅값으로 실행 한 경우 매우 부드럽게 넘어가는데 반해, SSDT와 클로버에서 관련 옵션을 활성화 했을 때는 속도가 현저히 떨어지는 것을 체감했습니다.

 

한동안 계속 퍼포먼스를 유지하며 위의 스샷에 노출된 값을 바로 잡아보려고 이것 저것 시도해봤으나,

피로감에 반쯤 포기한 것도 있고, 한편으로는 이 글 제목과 같은 의문이 들기도 하네요..

 

쓰다보니 팁 아닌 질문(징징)글 성격이 되어가는 것 같은데, 이쯤에서 한 번

퍼포먼스를 잃어가며 취하는 스피드스텝, 과연 의미가 있는 것인지 고민해볼 문제인 것 같아 글 남겨봅니다.

 

끝으로 스피드스텝을 잡아보기 위해 적극 도와주신 라자님, 아이뱅크님, zisqo님 

그리고 팁 게시판에 좋은 글 남겨주신 모든 분들께 감사드립니다 :)

good poor
★ 글쓴이에게 고마우시면 커피한잔 후원(클릭) ★ 추천 정보가 입력되지 않았습니다.
twitter 공유 facebook 공유 googleplus 공유 카카오스토리 공유 네이버라인으로 공유

글쓴이의 서명이 비어 있습니다.

★ 글쓴이에게 고마우시면 커피한잔 후원(클릭) ★ 추천 정보가 입력되지 않았습니다.
  • Profile
    2016/11/07 *.180.7.210
    0 0

    퍼포먼스를 잃지 않고 스피드스텝을 잡아야죠 그게 안정화고 삽질이라 생각합니다.

  • Profile
    2016/11/07 *.117.156.22
    0 0

    스피드스텝이 잡히면 우선은 CPU온도가 떨어지는데 큰 목적을 저는 갖고 있습니다 ^^ 가뜩이나 TDP 높은 2670이다보니 이런 저런 값들 중에서 결국 제가 찾은 값은 4.0GHz로 SSDT를 만들어서 1.2Ghz-1.4Ghz가 아이들에서 나오게 했고요 평균적인 SSDT를 만들면 온도 변화나 클럭 변화가 도통 잘 안잡히기에 결국은 말도 안되는 쌩뚱맞은 SSDT를 만들었습니다만 지금은 약 2주 넘게 잠자기나 깨어나기 그리고 깊은 잠에서도 잘 동작하고 있습니다 ^^

     

    지금 스피드스텝이 제대로 안되는 큰 이유중 하나가 C2, C3, C6의 주소가 잡혀 있지 않아서 입니다. 아이들시 최저배수 1600~1800이 꾸준히 나와주는 상태라면 애니메이션이 끊기지 않을것 같습니다. 스샷상으로는 갑자기 후욱!! 하고 튀어 오르는 것이 보이는데요 이 방법을 통해 애니메이션을 올리시는 방법은 좋지 않은 것 같습니다

    (현재 샌디 브릿지 E5-2670인데요 스피드스텝 이후 런치패드에서 이미지가 끊기지 않습니다 ㅠㅠ)

     

    아이비 브릿지도  AICPM 패치를 적용해야 하는 경우는 MSR Lock 이 잠겨 있을 때인데요. 만약 메인보드가 MSR Lock이 풀린 보드라면 스피드스텝은 SSDT.aml 없이도 자동으로 잡힙니다.
    그 편안함을 느끼려도 지금 HP Z420의 롬 바이오스 (EEPROM)을 직접 Mod하고 있는 것이고요. 그게 소프트웨어로 안되니까 직접 롬 라이터를 이용해 구워 내려고 합니다 ㅎㅎㅎ
    (이달 말이나 다음달에 도착하면 곧장 모드 바이오스를 넣을 것 같습니다 ㅎㅎ)

    아무쪼록 잘 안되시면 다시 알려 주세요 그럼 도와 드리도록 하겠습니다 : )

  • Profile
    2016/11/27 *.217.42.50
    0 0
    zisqo : 스피드스텝이 잡히면 우선은 CPU온도가 떨어지는데 큰 ... 에 달린 대댓글입니다.

    글 쓴 이후, 눈코 뜰새없이 바빠서 답이 늦었습니다...ㅎㅎ

    한가해지면 조만간에 다시 질문글 형식으로 도움 구하도록 하겠습니다. 감사합니다.

  • Profile
    2016/11/07 *.196.246.246
    0 0

    스피드 스텝은 최소의 전력(필요한만큼의 전력)으로 동작하게 끔 하는 것이 핵심입니다.  특히 모바일에서는 온도와 배터리 효율에 더 큰 영향을 미치겠지요. 

    아무튼 퍼포먼스만 보면 그냥 스테핑의 촘촘함 없이 그냥 바로 바로 상위 state 로 넘어가게 된 상태라면

    상대적으로 촘촘한 스테핑을 잡는 것 보다 오히려 유리한건 당연합니다. 

    그런 의미에서 저도 질답 게시판에 데탑 유저들에게는 종종 잠자기에 문제 없다면 무시하고 그냥 사용하세요 라는 답변도 종종 남겼죠^^

    아무튼 말씀 하신 화두에 답을 하자면

    저는 전기세에 미친듯이 신경을 써야 하거나, 웍스테이션 급인데다가 24시간 돌려야 하는 제품이 아니고서야 잠자기만 잘된다면 굳이 신경쓸 필요 없다. 라고 답해 봅니다.

    다만 리얼맥과 같으냐 라고 한다면 아니라고 답해봅니다. ㅎㅎ 

     

    ps. 예전에는 실험실이라고 이런 화두를 던질수 있는 게시판이 있었습니다. 아무튼 부담 가지시지 마시고 질문 게시판을 제외하고 주제에 맞게 화두를 던지셔도 됩니다. 좋은 글 감사합니다.

    ★ 답변이에게 고마우시면 커피한잔 후원(클릭) ★ 답변이에게 따뜻한 마음으로 전달됩니다. 엑팔 운영자입니다. 광고 및 파트너 문의는 개별 연락 부탁 드립니다.
  • Profile
    2016/11/08 *.246.95.213
    0 0
  • Profile
    2016/11/14 *.201.34.128
    0 0

    성능과 절전의 문제, 

    표면적으로 나타나는 부분과 실제젝 체감

    스피드스텝은 절전을 가져오려는 게 목적입니다.

    힘이 10밖에 필요없는데 무리하게 40을 줄 필요없죠.. 이것이 스피드스텝의 기본 개념입니다.

    전원과 안전을 우선으로 생각하는 것이 스피드스텝입니다.

    포퍼먼스면에서는 약간 떨어질 수 있으나

    성능이 많이 떨어진다면 문제가 있죠...

     

    표면적으로 나타나는 것은 보여주는 것이고,

    실제적으로 본인이 사용하는데 성능이 떨어지면 안되죠....

     

    함수관계에서 본인이 만족하는 것을 선택하면 됩니다.

     

    제 경우는 클로버 설정에 스피드스텝 아무것도 하지 않습니다.

    메인보드에 스피드스텝을 설정해주고,

    dsdt(ssdt)에 활성화줌으로써 자연스럽게 돌아가도록 선택했습니다.

     

     

     

일반로그인 twitter 로그인 facebook 로그인 google 로그인 카카오 로그인 네이버 로그인
서버에 요청 중입니다. 잠시만 기다려 주십시오...