해킨툴로 알아보는 MSR Locked // MSR Unlocked + C-State Enabled // Disabled
- 좌절금지
- 1420
- 11
좌절금지님의 기기정보
시스템 사양 선택 | 1번 |
---|
안녕하세요.
후니입니다.
Hackintool v2.7.0 으로 재미난 테스트를 진행하였습니다.
CFG - Lock 에 관련되 테스트입니다.
흔히들 MSR Lock이라고 합니다.
메인보드 제조사별로 바이오스에 셋팅된 값이 다르지만 제가 사용하는 기가바이트는 기본적올 Lock 이 활성화 되어있는 상태입니다.
MSR Lock 을 Unlock을 시키면 CPU의 전력 기술중에 하나인 C-State 관련 항목이 활성화가 됩니다.
CPU C- State 기술은 CPU가 idling(유휴상태)일때 전원공급을 최소화 또는 차단시켜 전력 소모량을 낮추는 기술이라고 볼수 있습니다.
1. 먼저 Hackintool 을 먼저 실행후 상단에 Tools 항목으로 이동합니다.
그리고 왼쪽 하단에 보시면 Intel 아이콘이 있습니다. 클릭후 OSX 계정 비번을 입력합니다.
- 로딩중입니다. 수초만 기다리시면 됩니다.
2. 아래 사진은 MSR Not locked 로 CFG - Locked 상태를 0x01(활성화)를 (0x0)으로 BISO를 수정하여 비활성화 시켜서 MSR Unlocked을 시킨 상태입니다.
하지만 Boot 옵션에서 Kernel PM 체크를 한상태로 부팅을 하니 MSR Locked은 Unlock이 되었지만 C-State 항목은 비활성화 되어있습니다.
3. 아래 사진은 MSR Not locked 로 CFG - Locked 상태를 0x01(활성화)를 (0x0)으로 BISO를 수정하여 비활성화 시켜서 MSR Unlocked을 시킨 상태입니다.
이번엔 Boot 옵션에서 Kernel PM 체크를 비활성화후 부팅을하였습니다.
MSR Lock 상태가 Unlocked이 되었으며 C-State 항목이 활성화 되어있습니다.
4. 아래 사진은 MSR Not locked 로 CFG - Locked 상태를 0x01(활성화)가 되어있는 상태이면 BIOS 수정을 하지않은 원본상태일때의 화면입니다.
- MSR Locked가 활성화되어있다고 나옵니다.
- 당연히 C-State 도 Disabled 로 비활성화 되어있다는걸 확인이 가능합니다.
좌절금지
댓글 11
저는 bios에서 UEFI Shell mode로 부팅하여 직접 MSR - Unlocked 시켰습니다.
보드별로 락을 푸는 방법이 다 다릅니다.
DSDT, SSDT로 락을 푸는건 모르겠습니다.
아뇨
제경우 Lock은 되어있는데 C-State만 풀려있길래 혹시 C-State를 DSDT/SSDT로 풀 수 있나해서요
C - State 가 Enabled 되어있으면 그냥 사용하시면 될듯합니다.
DSDT // SSDT 로 풀수있는지 없는지 모르겠습니다.
작업하다보면 똑같이 MSR Lock되어있어도 어떤넘은 C-State되고, 어떤넘은 안 되는데, 원인은 잘 모르겠더군요 ㅠ.ㅠ
렙탑 아닌 이상 몇W 크게 신경 안 써도 되긴하는데, 저런게 있는줄 아는 이상 자꾸 걸리는...
ㅎㅎㅎ 그 말씀에 전적으로 동의합니다. 저도 이상하게 C7 state에 집착중이라... ㅎㅎ
좌절금지님 감사합니다 우선 덕분에 C-state 활성화까진 시켰어요 고급 정보 항상 감사합니다
ASUS보드는 무조건 PM커널 체크해야 하는지 알았는데 아니었네요!!! 체크해제하고 정상 표시 되네요... 해킨의 길은 아직 멀군요.
이 글을 아래 글에서 참조하였습니다. 즐거운 하루 되세요.
i5-3570K/GA-B75M-D3V (rev1.1) F13/램8G Catalina 10.15 업그레이드 어렵게 성공.
❝CPU 전력 관련: MSR lock을 커널 패치로 풀어주기❞
❝MSR Lock 이 안 풀렸다고 문제가 되는 것은 아니군요❞
미니 데탑 전력 소비 더 줄일 수 있나해서 확인해보니 MSR은 락 되어있는데도 C-State관련은 죄다 1로 뜨네요
혹시 DSDT나 SSDT로 잡히는 부분인가요?