노트북 배터리 하나로 게임을 돌리다 보면 성능이 아쉬운 순간이 반드시 찾아옵니다. 전원을 꽂아도 프레임이 들쑥날쑥하고, 발열 때문에 팬 소음이 커지는 경험을 한 번쯤 해보셨을 텐데요. 이 글에서는 하이브리드 그래픽을 탑재한 노트북에서 내장 GPU와 외장 GPU를 상황에 맞게 활용하고, DX12 기반 게임에서 전력 제한을 똑똑하게 관리하는 방법을 정리했습니다. 별도의 하드웨어 교체 없이 소프트웨어 설정만으로 배터리 사용 시간과 게임 프레임을 동시에 잡는 게 핵심입니다.
하이브리드 그래픽 노트북에서 프레임이 유독 낮은 이유
노트북에 외장 그래픽카드가 달려 있어도, 내장 GPU가 먼저 화면 출력을 담당하는 구조라면 게임 성능이 반토막 나는 경우가 많습니다. 특히 옵티머스(Optimus) 방식이 적용된 제품은 외장 GPU가 게임을 처리하더라도 최종 출력이 내장 GPU를 거치기 때문에 프레임 손실이 발생합니다. 이런 구조에서는 게임 실행 시 외장 GPU가 제대로 활성화됐는지 확인하는 습관이 중요합니다.
대부분의 제조사는 자체 제어 프로그램에서 GPU 모드를 전환할 수 있게 해두는데, 오멘 게이밍 허브의 경우 '디스크리트(Discrete)' 모드로 바꾸면 외장 GPU가 모든 그래픽 처리를 전담하게 됩니다. 이 설정 하나만으로도 프레임이 눈에 띄게 오르는 경우가 많습니다. 반대로 사무 작업이나 가벼운 웹서핑을 할 때는 내장 GPU만 사용하도록 다시 전환해야 배터리를 아낄 수 있습니다.
여기에 더해 게임을 실행할 때 스팀 오버레이를 꺼두는 것도 도움이 됩니다. 스팀 오버레이는 백그라운드에서 계속 동작하면서 GPU 자원을 조금씩 점유하는데, 이게 누적되면 프레임에 영향을 줄 수 있습니다. 게임 내 프레임 확인이 필요하다면 MSI 애프터버너 같은 별도 도구를 사용하는 편이 낫습니다.
DX12 게임에서 전력 제한을 푸는 설정 5가지
DX12 게임은 CPU와 GPU를 동시에 더 효율적으로 사용하지만, 노트북 제조사가 설정해둔 보수적인 전력 제한 때문에 성능이 제대로 나오지 않을 때가 많습니다. 특히 프리미엄 사무용 노트북은 발열과 소음을 억제하는 방향으로 설계되어 있어서, 아무리 윈도우 전원 옵션을 '최고 성능'으로 바꿔도 전력 공급이 제한되는 경우가 있습니다. 이럴 때는 아래 설정을 순서대로 적용해보세요.
1. 윈도우 전원 옵션을 최고 성능으로 전환 - 윈도우 설정 → 시스템 → 전원 및 배터리 → 전원 모드에서 '최고 성능'을 선택합니다. - 제어판의 전원 옵션에서 '고성능' 프로필을 활성화하는 것도 동일한 효과를 냅니다.
2. 제조사 제어 프로그램에서 성능 모드 해제 - 오멘 게이밍 허브, 에이수스 아머리 크레이트 등 제조사별 제어 프로그램에서 '터보' 또는 '성능' 모드를 선택합니다. - '스마트 성능 확보' 같은 옵션이 있다면 값을 최대로 올려두는 게 좋습니다.
3. GPU 모드를 디스크리트로 전환 - 제어 프로그램에서 GPU 모드를 '하이브리드'가 아닌 '디스크리트'로 변경합니다. - 이 설정은 재부팅 후 적용되며, 외장 GPU가 모든 그래픽 처리를 담당하게 됩니다.
4. 전원 관리 옵션에서 PCI Express 링크 상태 전원 관리 끄기 - 제어판 → 전원 옵션 → 고급 설정 → PCI Express → 링크 상태 전원 관리에서 '끄기'를 선택합니다. - 이 옵션이 켜져 있으면 GPU가 유휴 상태로 전환되는 타이밍이 빨라져 게임 중 프레임이 튀는 원인이 됩니다.
5. 그래픽 드라이버에서 전력 관리 모드를 최대 성능으로 - 엔비디아 제어판 → 3D 설정 관리 → 전원 관리 모드에서 '최고 성능 선호'를 선택합니다. - AMD의 경우 라데온 소프트웨어 → 게임 → 그래픽 → 전원 튜닝에서 GPU 전력 한도를 최대로 올릴 수 있습니다.
이 설정을 모두 적용했는데도 프레임이 안정되지 않는다면, 노트북 자체의 전력 한도가 원인일 가능성이 높습니다. 특히 CPU와 GPU가 같은 전력 버짓을 공유하는 제품이라면 발열 제어를 위해 성능이 의도적으로 낮춰지는데, 이때는 ThrottleStop 같은 프로그램으로 CPU의 PL1/PL2 값을 조정해야 합니다.
내장 GPU로 외장 GPU를 보조하는 방법이 통하는 경우
외장 GPU의 성능이 부족하다고 느껴질 때, 내장 GPU를 프레임 생성 용도로 함께 사용하는 방법이 있습니다. AMD의 AFMF(AMD Fluid Motion Frames)가 대표적인데, 이 기술을 내장 GPU에 적용하면 외장 GPU의 부담을 줄이면서 프레임을 늘릴 수 있습니다. 다만 이 방식이 항상 통하지는 않습니다.
실제로 RX 4060과 라이젠 7840HS 조합을 쓰는 노트북에서 내장 라데온 780M으로 AFMF를 돌려보려던 시도가 있었는데, 활성화해도 프레임 증가가 없거나 오히려 프레임이 떨어지는 결과가 나왔습니다. 그런데 흥미롭게도 Lossless Scaling 프로그램에서 GPU를 'AMD 라데온'으로 지정하면 프레임 보간이 정상 동작했다는 사례도 있습니다. 즉, 게임 원본 프레임 하락을 거의 없이 프레임 보간이 가능했다는 뜻입니다.
이 방법을 쓸 때는 반드시 노트북의 발열과 전력 총량에 여유가 있어야 합니다. 내장 GPU와 외장 GPU가 동시에 일하면 발열이 급격히 올라가서 오히려 전체 성능이 떨어질 수 있기 때문입니다. 또한 게임을 실행하는 주체는 외장 GPU로 하고, 보간만 내장 GPU가 담당하는 구조로 설정해야 제대로 동작합니다.
다만 이 방식은 모든 노트북에서 공식적으로 지원되는 기능이 아니라, 하드웨어 조합과 드라이버 버전에 따라 결과가 달라질 수 있다는 점을 염두에 두어야 합니다. 본인 노트북에서 된다는 보장이 없으니, 가벼운 마음으로 테스트해보는 수준에서 접근하는 게 좋습니다.
전력 제한을 풀기 전에 반드시 확인할 온도와 전압
노트북 전력 제한을 해제하기 전에 가장 먼저 확인할 것은 CPU와 GPU의 최대 허용 온도입니다. ThrottleStop을 사용하면 CPU의 PROCHOT Offset 값을 조절해 최대 온도를 설정할 수 있는데, 보통 85도에서 95도 사이를 추천합니다. 100도에서 원하는 온도를 뺀 값을 Offset에 입력하면 됩니다.
전력 제한을 풀기 위한 기본적인 흐름은 다음과 같습니다.
- ThrottleStop을 실행하고 TPL 메뉴에서 PL1과 PL2 값을 설정합니다. PL2는 초반 1분 내외로 최대 성능을 내는 값이고, PL1은 지속적으로 유지되는 전력입니다.
- TS Bench를 돌려서 최대 온도에 도달했을 때 유지되는 실제 전력값을 확인합니다.
- 예를 들어 최대 온도 90도에서 20W가 유지된다면, 그 값이 이 노트북의 실질적인 한계 전력입니다.
- 테스트를 반복하면서 본인 사용 패턴에 맞는 PL1과 PL2를 찾아 설정합니다.
라이젠 CPU를 사용하는 노트북이라면 라이젠 컨트롤러(Ryzen Controller) 프로그램으로 동일한 설정을 할 수 있습니다. TDP를 조정하는 방식이 ThrottleStop과 비슷하지만, 라이젠 특유의 전력 관리 특징이 반영되어 있어서 더 정확하게 동작한다는 평가가 있습니다.
전력 제한을 푼 뒤에는 반드시 시작 프로그램에 등록해서 재부팅 후에도 설정이 유지되도록 해야 합니다. ThrottleStop 실행 파일의 바로가기를 만들어 시작 프로그램 폴더에 넣으면 되는데, 이때 관리자 권한으로 실행되도록 설정해두는 것을 잊지 마세요.
Q. 내장 GPU와 외장 GPU를 동시에 쓰면 배터리가 더 빨리 닳지 않나요?
맞습니다. 두 GPU를 동시에 사용하면 전력 소모가 크게 증가해서 배터리 사용 시간은 줄어듭니다. 전원 어댑터를 연결한 상태에서만 이 방식을 사용하고, 배터리로 작업할 때는 하이브리드 모드로 다시 전환하는 것이 좋습니다.
Q. DX12 게임에서 전력 제한을 풀어도 프레임이 오르지 않는 이유는 무엇인가요?
게임이 CPU에 크게 의존하는 경우라면 GPU 전력 제한을 풀어도 효과가 없을 수 있습니다. 이때는 CPU의 PL1/PL2 값을 조정해서 전력 공급을 늘려야 합니다. 또한 노트북의 전체 발열 설계가 부족하면 전력 제한을 풀어도 곧바로 온도 제한에 걸려 성능이 원상복구됩니다.
Q. ThrottleStop 사용이 노트북에 해가 되지는 않나요?
전력 제한을 과도하게 풀면 CPU 수명이 줄어들 수 있습니다. 하지만 적정 온도와 전력값을 유지하는 선에서는 일반적인 사용과 큰 차이가 없습니다. 다만 제조사 보증에 영향을 줄 수 있으니, 문제가 생겼을 때 원상복구할 수 있도록 설정값을 미리 기록해두는 것이 좋습니다.