질문 오픈코어 ACPI 질문
- 킴로또
- 75159
- 2
킴로또님의 기기정보
i7-13700K, ASUS MAXIMUS Z690 APEX, P5 Plus
XFX 라데온 RX 6600 XT QICK 308 BLACK D6 8GB
질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | Ventura |
공지숙지/증상설명 | 숙지 |
오픈코어 가이드에 보면
필수 SSDT 로
이렇게 안내하고 있고
저 SSDT들을 득하는 방법은 3가지로 안내해 주는데
요렇게..
- 미리 빌드해놓았으니 받아 써라
- SSDTTime 배치로 내 컴에서 뽑아 쓰기
- 하나하나 수정해서 메뉴얼로 컴파일 하기 정도인데
저 3가지 방식으로 추출한 SSDT 들이 혹시 성능차가 나나요.
동일한 조건으로 3가지를 다 해봤는데
메뉴얼이 가장 나의 네이티브한 환경과 맞을거 같아서 지금은 메뉴얼로 쓰고 있긴한데
사실 프리빌트랑 체감이 거의 안나서 뭔가 궁금하네요
킴로또
댓글 2
참여를 하시면 세상을 바꿉니다.
킴로또
shl628
뭔가 깔끔한 기분을 느끼려면 내 장치 이름 확인하면서 메뉴얼로 인젝션 하는게 좋을거 같긴 하네요.
좋은 정보 감사합니다.
권한이 없습니다. 로그인
성능 차이는 없습니다.
단, 컴퓨터마다 ACPI 코드 내용이 다르기 때문에 미리 빌드된 Prebuilt SSDT 를 사용하려는 경우에는
해당 SSDT 의 ACPI 경로와 외부 참조 부분의 내용이 자신의 컴퓨터에 맞는지 확인해야 하지만
예를 들어 SSDT-PLUG.aml 의 내용을 보면 If (CondRefOf (\_XX.YYY0)) 구문처럼 XX, YYY 값이 컴퓨터마다 다르므로
CondRefOf 문을 사용하여 대부분의 컴퓨터에 범용적으로 사용할 수 있게 되어 있습니다.
그러나, OpenCore 와 같이 동봉되어 있는 SSDT-EC-USBX.aml 을 살펴보면
EC Device 를 LPC 계열 장치에 인젝션하는 것을 볼 수 있는데
만약, 자신의 컴퓨터의 OEM DSDT 에서 LPC 계열 장치의 이름이 LPCB 가 아니고
LPC / LPC0 / SBRG 등으로 다른 이름이라면 수정하고 적용해야 합니다.