Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows에서 ThrottleStop으로 CPU 언더볼팅하기: 발열 감소와 배터리 효율 향상 가이드

Windows에서 ThrottleStop으로 CPU 언더볼팅하기: 발열 감소와 배터리 효율 향상 가이드

PC에서 처리하는 작업이 무거워질수록 CPU(프로세서)의 온도도 그만큼 상승합니다. 게임이나 고사양 영상 편집 중에는 특히 체감이 크지만, 노트북 내부 통풍이 부족하거나 CPU에 발라진 서멀구리스가 오래되어 제 기능을 잃었다면 일상적인 사용만으로도 과열되기 쉽습니다. 다행히 '언더볼팅(undervolting)'이라는 방식으로 높은 온도와 전력 소모를 동시에 잡아줄 수 있는, 거의 기적에 가까운 도구가 있습니다.

바로 ThrottleStop입니다. 이 글에서는 ThrottleStop을 활용해 CPU를 언더볼팅하는 방법을 단계별로 소개합니다.

참고: CPU 온도가 너무 높은지 확실하지 않다면, Windows 10에서 PC 온도를 모니터링하는 방법 가이드를 먼저 확인해 보세요. 또한 일부 노트북은 언더볼팅이 잠겨 있는데, ThrottleStop의 FIVR 메뉴에서 'Locked' 표시가 있는지 확인하면 알 수 있습니다.

언더볼팅이란 무엇인가?

본격적으로 시작하기 전에 언더볼팅이 무엇인지 짚고 넘어갈 필요가 있습니다. 꽤 민감한 작업이기 때문입니다. 언더볼팅 자체는 CPU를 손상시키지 않지만, 과하게 적용하면 시스템이 불안정해질 수 있습니다(다행히 되돌리기는 쉽습니다). 반대로 오버볼팅은 남용할 경우 CPU를 손상시킬 수 있지만, 신중하게 사용하면 오버클럭을 통해 더 높은 클럭을 끌어낼 수도 있습니다. (오늘은 다루지 않습니다.)

언더볼팅은 간단히 말해 CPU로 공급되는 전압(전력)의 양을 줄이는 것입니다. 공급 전력이 많을수록 열이 많이 발생하고, 적을수록 시원해집니다. 아주 단순한 원리죠. 노트북 사용자에게는 배터리 사용 시간이 늘어난다는 추가 장점도 있습니다.

무엇보다 좋은 점은, 언더볼팅을 적용해도 게임 같은 고강도 작업 중에도 성능 저하가 눈에 띄지 않는다는 사실입니다. 들리는 그대로 좋은 방법인 셈입니다!

ThrottleStop 주요 기능 살펴보기

ThrottleStop은 다양한 용도로 활용되는 도구입니다. 이름 그대로 CPU의 스로틀링(throttling) 메커니즘을 우회해 성능을 끌어올리는 데 쓰이기도 하지만, 여기서는 정반대 목적으로 사용합니다.

먼저 ThrottleStop을 다운로드해 설치한 뒤 실행합니다.

ThrottleStop 메인 화면의 체크박스들을 하나씩 살펴보겠습니다.

Windows에서 ThrottleStop으로 CPU 언더볼팅하기: 발열 감소와 배터리 효율 향상 가이드

일부 체크박스는 매우 오래된 PC용 기능과 관련이 있으므로, 최신 CPU와 관련된 항목만 소개합니다. 다음 기능들을 확인하세요:

Disable Turbo

CPU 코어가 기본 클럭 속도 이상으로 부스트하지 않도록 막는 설정입니다. 예를 들어 기본 클럭이 2.6GHz이고 터보 부스트로 3GHz까지 올라갈 수 있는 CPU라면, 이 옵션을 켜면 2.6GHz 대역에 머물게 됩니다.

BD Prochot

노트북 내부 온도가 지나치게 높아졌을 때 CPU를 강하게 스로틀링하는 안전장치입니다. 보통 CPU가 100°C에 도달하면 스로틀링이 작동하지만, 이 옵션이 켜져 있으면 GPU가 과열된 경우에도 CPU가 스로틀링됩니다. 드문 극단적 상황에 대비할 수 있으므로 켜두는 것이 좋습니다.

Speed Shift

2016년 이후 출시된 최신 인텔 CPU에 도입된 기능으로, 소프트웨어가 설정한 클럭 변화에 CPU가 더 빠르게 대응하도록 돕습니다. ThrottleStop에서 이 옵션이 보인다면 켜는 것이 좋습니다.

SpeedStep

인텔 Skylake 세대(2015년) 이전의 구형 CPU라면 SpeedStep이 Speed Shift와 같은 역할을 합니다. 구형 CPU 사용자라면 켜두세요.

C1E

배터리가 부족할 때 전력 절약에 도움이 되는 옵션입니다. ThrottleStop이 코어 부하 상태에 따라 코어를 자동으로 끕니다. 전원 어댑터를 연결해 사용할 때는 켜두지 않아도 됩니다.

ThrottleStop으로 CPU 언더볼팅하기

다음은 왼쪽 위에 있는 네 개의 선택 버튼입니다. 서로 다른 프로파일을 전환할 수 있으며, 각 프로파일마다 별도의 언더볼팅 값을 지정할 수 있습니다. 여기서는 게임용 프로파일을 만들 것이므로 'Game'을 선택했지만, 원한다면 'Performance'를 그대로 사용해도 됩니다.

Windows에서 ThrottleStop으로 CPU 언더볼팅하기: 발열 감소와 배터리 효율 향상 가이드

프로파일을 선택했다면 ThrottleStop에서 'FIVR' 버튼을 클릭합니다. 새 창이 열리면 'Unlock Adjustable Voltage' 박스에 체크합니다.

다음으로 'Offset Voltage' 슬라이더를 낮춥니다. 이것이 바로 언더볼팅 단계입니다. 처음에는 '-100mV'로 낮추는 것을 권장합니다.

Windows에서 ThrottleStop으로 CPU 언더볼팅하기: 발열 감소와 배터리 효율 향상 가이드

설정 후 'FIVR Control' 섹션에서 'CPU Cache'를 선택하고 동일한 전압 값으로 설정합니다. CPU Core와 CPU Cache의 Offset Voltage는 항상 같게 유지하는 것이 매우 중요합니다.

Windows에서 ThrottleStop으로 CPU 언더볼팅하기: 발열 감소와 배터리 효율 향상 가이드

완료했다면 'Apply'를 클릭하고, 이후 시스템 안정성과 CPU 온도를 계속 관찰합니다. (CPU 온도는 ThrottleStop 메인 창에서 확인할 수 있습니다.)

시스템이 안정적으로 유지된다면(블루스크린 없음), CPU Cache와 CPU Core 전압을 -10mV씩 더 낮춰 온도를 추가로 낮출 수 있습니다. 시스템이 크래시되는 지점에 도달하면 PC를 재부팅하고 ThrottleStop을 연 뒤, 시스템이 안정했던 지점까지 Offset Voltage를 다시 올립니다.

CPU마다 견딜 수 있는 언더볼팅 폭이 다르기 때문에, 자신의 CPU 한계를 찾으려면 약간의 실험이 필요합니다. 필자의 Intel i7-6700HQ는 -150mV까지 아무 문제없이 내려갔지만, 여러분의 CPU는 다를 수 있습니다.

조정을 마쳤다면 FIVR Control 패널에서 'OK'를 클릭하고, ThrottleStop 메인 창에서 'Turn On'을 누릅니다.

Windows에서 ThrottleStop으로 CPU 언더볼팅하기: 발열 감소와 배터리 효율 향상 가이드

매번 ThrottleStop을 수동으로 실행하기 번거롭다면, Windows 시작 시 자동으로 실행되도록 설정할 수 있습니다. 자세한 방법은 Windows 작업 스케줄러 사용 가이드를 참고하세요.

필자는 이 방법으로 게임 중 CPU 온도를 거의 90°C에서 훨씬 안정적인 70~75°C까지 낮췄습니다. Windows 환경에서 CPU 온도에 미칠 수 있는 영향으로는 거의 최대 수준입니다.

그래도 발열 문제가 계속된다면, PC를 열어 먼지를 제거하는 청소도 함께 고려해 보세요.