일부 사람들에게 오버클러킹(Overclocking)이라는 단어는 타들어간 메인보드와 폭발하는 CPU 같은 파괴적인 이미지를 떠올리게 합니다. 반면 베테랑 사용자들에게는 익숙한 일상적인 작업이죠. 하지만 실제로 CPU나 GPU를 오버클러킹하는 과정은 생각보다 간단하고 안전하며, 무엇보다 상당한 성능 향상을 누릴 수 있다는 것이 가장 큰 장점입니다.
다만 CPU를 오버클러킹할 때는 반드시 고려해야 할 몇 가지 사항이 있습니다. 이 가이드에서는 CPU 오버클러킹의 기본 원리부터 차근차근 안전하게 진행하는 방법까지 모두 살펴보겠습니다.
본격적으로 시작하기 전에, CPU가 무엇인지 그리고 어떻게 작동하는지 잘 모르겠다면 먼저 CPU 기초 관련 입문 글을 읽어보시길 권장합니다.
CPU 오버클러킹 핵심 개요
오버클러킹에서 말하는 클럭(Clock)은 컴퓨터 부품의 클럭 속도를 의미합니다. 클럭 속도는 Hz(헤르츠) 단위로 표시되며, 부품의 대략적인 속도를 결정합니다.
하지만 실제 PC의 체감 성능은 클럭 속도만으로 결정되지 않습니다. CPU 코어 수, 캐시 용량, 세대 등 다양한 요소가 함께 작용하며, 최신 세대 CPU는 구형 모델보다 훨씬 효율적입니다. 또한 CPU의 성능 한계는 메인보드와 쿨러 같은 외부 부품에 의해서도 좌우됩니다.
오버클러킹, 해야 할까?
기술 애호가의 입장에서는 "왜 아직도 오버클러킹을 안 해놨지?"라고 물어보고 싶습니다. 하지만 오버클러킹에는 나름의 원칙과 방법이 있으며, 시작 전에 여러 요소를 신중히 검토해야 합니다.
언락(Unlock)된 클럭 배수
특정 인텔 및 AMD CPU는 언락된 클럭 배수(Unlocked Clock Multiplier)를 지원합니다. 이 기능을 활용하면 클럭 배수를 변경해 클럭 속도를 올릴 수 있습니다. 대표적인 예로 AMD FX 시리즈와 인텔 K 시리즈가 있습니다.
그렇다고 이 제품들만 오버클러킹이 가능한 것은 아닙니다. 분명히 말씀드리면, 모든 CPU에서 클럭 속도는 변경 가능한 값이지만 대부분 BIOS에 의해 제한됩니다. 언락된 클럭 배수를 지원하는 CPU는 전압 제어, 클럭 속도 세부 조절, 오버클러킹 소프트웨어 지원 측면에서도 유리합니다.
반면 추가 노력에 비해 가치가 없을 수 있는 것은, 잠긴(Locked) CPU에 다른 버전의 BIOS를 펌웨어 플래싱하고, 기본 팬 RPM을 끌어올리고, 케이스에 팬을 덧대며, 최적화되지 않은 메인보드의 한계를 억지로 밀어붙이는 시도입니다.
PC 튜닝의 제1원칙: 자신의 하드웨어 한계를 이해하고 받아들이세요.
CPU 쿨러의 중요성
CPU 오버클러킹이 GPU 오버클러킹보다 인기가 낮은 주된 이유 중 하나가 바로 냉각 문제입니다.
GPU는 자체 발열 분산 및 냉각 기술을 내장하고 있어 사용자가 과열을 크게 걱정하지 않고도 오버클러킹할 수 있습니다.
반면 CPU는 기본 상태에서 이런 수준의 냉각 성능을 제공하지 않습니다. 일반적인 사용 환경에서도 스톡(기본) 쿨러는 추천하지 않습니다. 특히 사용자가 CPU 전압 조절을 시작하면 온도가 기하급수적으로 상승할 수 있습니다. 따라서 제대로 된 CPU 오버클러킹에는 업그레이드된 쿨러가 단순히 도움이 되는 수준이 아니라 필수적입니다. 물론 세심한 모니터링을 거치면 스톡 쿨러로도 무난한 수준의 오버클러킹은 가능합니다.
터보 부스트 / 터보 코어 기술
예를 들어 PC에 인텔 Core i5-4460 프로세서가 장착되어 있고, 여기서 조금 더 성능을 짜내고 싶다고 가정해 봅시다. i5-4460의 기본 클럭은 3.2GHz이므로 3.3GHz로 올려볼까 하는데, 한 가지 문제가 있습니다.
사실 CPU는 이미 그 속도로 동작하고 있을 가능성이 높다는 점입니다. 어떻게 가능할까요? 바로 인텔 CPU의 터보 부스트(Turbo Boost), AMD CPU의 터보 코어(Turbo Core)라는 기술 덕분입니다. 이 기술들은 클럭 속도를 동적으로 조절하여 부하가 걸렸을 때 단일 코어의 성능을 끌어올립니다. 즉, CPU의 기본 클럭이 3.20GHz라도 실제로는 더 높은 클럭으로 동작할 수 있다는 의미입니다. 클럭을 조금만 올리려던 계획이라면, 어쩌면 별도의 오버클러킹이 필요 없을 수도 있으니 이 점을 꼭 기억하세요.
위험! 전압 조절
오버클러킹은 과학이라기보다 하나의 예술에 가깝습니다. 우선 사용자가 클럭 속도를 올리면, 그 자체만으로 CPU 발열이 증가합니다. 안정성 한계점에 도달했다고 해서 작업이 끝난 것이 아니라, 클럭 상승에 맞춰 전압도 함께 올려주어야 합니다.
CPU 코어 전압(VCore) 조절에서의 판단 착오가 오버클러킹 실패와 걱정의 주된 원인입니다. 전압은 클럭 속도와 달리 CPU 자체의 전력 처리 능력과 메인보드의 전압 공급 능력 두 가지에 모두 의존합니다. 메인보드가 CPU에 전력을 공급하는 만큼, 메인보드가 해당 부하를 감당할 수 있는지 반드시 확인해야 합니다.
예를 들어 기가바이트(Gigabyte)는 일반 제품보다 높은 전압 부하를 견디도록 설계된 오버클러킹 전용 메인보드 시리즈를 선보이며, 해당 성능을 보증하는 내구성 등급도 제공합니다. 하지만 모든 메인보드가 그런 것은 아니므로, CPU 전압 설정을 변경할 때는 항상 신중을 기해야 합니다.
'표준 오버클러킹'은 존재하지 않는다
표준화된 오버클러킹 설정이 어려운 이유는 안정적인 오버클러킹 속도의 편차가 매우 크기 때문입니다. 안정적인 오버클럭 값은 세대마다 다를 뿐 아니라, 같은 세대라도 개별 CPU마다 천차만별입니다. 따라서 모든 CPU에 통용되는 표준 오버클러킹 값은 존재할 수 없습니다. 진정한 오버클러킹의 유일한 방법은 파라미터를 수정하고, 스트레스 테스트를 돌리고, 결과를 확인한 뒤 다시 반복하는 것입니다.
특히 처음 오버클러킹을 시도한다면 이 과정이 상당히 번거롭게 느껴질 수 있습니다. 서두르지 말고 충분한 시간을 들여 진행하기를 권합니다. 어차피 소폭의 오버클러킹만으로도 원래 얻을 수 없었던 추가 성능을 확보할 수 있습니다.
직접 해보는 CPU 오버클러킹 단계별 가이드
이 글의 목적은 CPU와 컴퓨터의 다른 부품 간 관계를 설명하는 것이 아니라, 실제 오버클러킹을 단계별로 안내하는 것입니다. 물론 PC 내부 구조에 대해 더 많이 배울수록 항상 도움이 됩니다.
오버클러킹 필수 용어와 파라미터
오버클러킹을 위해 반드시 알아야 할 핵심 용어들이 있습니다.
- BCLK (Base Clock, 기본 클럭): 프로세서의 기본 속도(Hz, 초당 사이클)를 의미합니다. 전체 클럭 속도는 한 덩어리로 정해지는 것이 아니라, CPU(및 RAM)가 클럭 사이클 단위로 동작하며 이를 흔히 '주파수'라고 부릅니다. 대부분의 기본 클럭은 100MHz입니다. CPU 전체 속도는 기본 클럭 × 클럭 배수로 계산됩니다.
- 클럭 배수(Clock Multiplier): 오버클러킹에서 주로 변경하게 되는 핵심 파라미터입니다. CPU의 전반적인 속도를 결정합니다. 예를 들어 BCLK가 100MHz이고 클럭 배수가 32라면 전체 클럭 속도는 3.2GHz(3200MHz)가 됩니다.
- VCore (CPU 코어 전압): 오버클러킹 시 DRAM 전압이 아닌 코어 전압을 수정하고 있는지 반드시 확인하세요. HWMonitor나 CPU-Z 같은 모니터링 프로그램으로 이 값을 확인할 수 있습니다. 처음에는 VCore를 건드리지 말고, 안정성에 문제가 생겼을 때 비로소 0.10V 단위로 조금씩 올리세요. VCore 변경 후 PC가 크래시된다면 즉시 원래 값으로 되돌리세요.
소프트웨어로 오버클러킹하기
인텔과 AMD는 모두 공식 오버클러킹 소프트웨어를 제공해 과정을 쉽게 만들어 줍니다. 각각 인텔의 XTU(Intel Extreme Tuning Utility)와 AMD의 OverDrive입니다.
이 소프트웨어들은 하드웨어와 오버클러킹 사이의 다리 역할을 하며, 처음 오버클러킹을 시작하는 사용자에게 적합합니다. 사용하기 쉬운 인터페이스, 실시간 모니터링, 무리한 설정을 막아주는 파라미터 상한선을 제공하기 때문입니다. 이미 벤치마크 프로그램에 익숙하고 스트레스 테스트 경험이 있다면, BIOS에 직접 진입해 필요한 값을 변경하는 편이 더 좋은 선택일 수 있습니다.
BIOS로 오버클러킹하기
요즘 출시되는 대부분의 PC는 과거의 텍스트 기반 BIOS보다 훨씬 깔끔하고 정보성 있는 UI를 갖추고 있습니다. BIOS 설정 화면은 메인보드 모델마다 다르므로, 온라인에서 해당 메인보드 매뉴얼을 찾아 아래 안내와 일치하는 항목을 찾아보세요.
BIOS에서 오버클러킹(OC) 관련 설정을 찾아 들어갑니다. 필자는 MSI 메인보드를 사용 중이므로 MSI BIOS 화면을 기준으로 설명합니다. 구형 BIOS 버전은 클릭형 UI가 없더라도 대부분 동일한 파라미터 변경을 지원합니다.
설정에 들어가기 전 한 가지 눈여겨볼 것이 있습니다. 화면 좌측 상단에 OC Genie라는 버튼이 보일 것입니다. OC Genie는 MSI 메인보드 전용 기능으로, 일부 BIOS에 존재하는 원클릭 프리셋(캔드) 오버클러킹의 대표적인 예입니다.
분명히 말하자면, OC Genie도 제 역할을 합니다. 실제로 CPU를 오버클러킹해 줍니다. 하지만 편리함에는 대가가 따릅니다. OC Genie는 필요 이상으로 전압을 높여 발열을 증가시키고, 클럭 속도도 효율적으로 산정하지 못합니다. 필자는 프리셋 기능에 맡기기보다 시행착오를 거치는 수동 방식을 권장하며, 다른 원클릭 오버클러킹 프로그램도 마찬가지입니다.
이제 BIOS의 OC 버튼을 클릭해 오버클러킹 설정 화면으로 진입합니다.
여기서 주목할 점은 일부 환경의 OC 설정 화면에는 VCore(전압) 항목이 없다는 것입니다. 게이밍용 메인보드(MSI Z87 시리즈처럼 오버클러킹을 염두에 둔 제품)나 언락된 CPU를 사용하면 훨씬 넓은 범위의 오버클러킹 옵션을 사용할 수 있습니다. 잠긴 프로세서는 최적화된 BIOS와 함께 사용될 경우 변경 가능한 파라미터를 제한합니다. 다만 오버클러킹의 기본 원칙 자체는 CPU 종류와 무관하게 동일합니다. 잠긴 CPU를 사용 중이라면 BIOS를 롤백하거나 언락 프로세서로 교체해야 기본 전압 설정 변경이 가능합니다.
1단계: 터보 부스트/코어 비활성화. Turbo Boost/Core 항목 위에 마우스를 올리고 Disable을 선택하세요. 터보 부스트와 코어는 전압 및 CPU 배율에 오프셋을 만들기 때문에, 순수한 오버클럭 안정성을 테스트하기 어렵습니다. OC Genie 같은 프리셋 오버클러킹 기능도 반드시 비활성화하세요.
2단계: CPU Ratio(배율) 찾기. Base Frequency나 Adjusted Frequency와 혼동하지 않도록 주의하세요. CPU Ratio는 두 자리 숫자 값으로, 기본 주파수와 곱해져 최종 CPU 주파수를 만듭니다. 이 값을 1씩 단위로 조정하세요(예: 33 → 34). 스트레스 테스트 후 PC가 크래시되면 값을 낮춥니다.
BIOS 파라미터 변경에는 요령이 있습니다. [Auto]로 표시된 항목은 미리 정의된 선택 목록을 제공하거나 직접 값을 입력할 수 있게 합니다. Auto 상태에서는 숫자를 입력할 수 있으니, 항목에 마우스를 올린 후 키보드로 직접 값을 입력하세요. 대부분의 초보자가 항목을 클릭만 하다가 아무 변화가 없어 포기하는데, 직접 입력해야 합니다. +/- 키로도 조절할 수 있습니다. 입력한 값이 자꾸 낮은 값으로 되돌아온다면 해당 CPU는 잠긴(Locked) 상태임을 의미합니다.
3단계: CPU Ratio에서 한계에 도달했다면 기본 전압을 0.025V씩 올리기 시작합니다. 스트레스 테스트를 돌리고 안정성 문제가 나타날 때까지 반복하세요. 전압을 한 번에 큰 폭으로 올리는 것은 절대 금물입니다. 전압 상한은 CPU 소켓과 메인보드 성능 등 여러 요소에 좌우되며, 이 때문에 전압 변경이 가장 위험한 파라미터로 꼽힙니다. 하지만 소폭씩 천천히 올리고 매번 철저한 스트레스 테스트를 거친다면 걱정할 필요가 없습니다.
걱정은 내려놓고, BIOS를 제대로 활용하자
PC 오버클러킹을 하려면 컴퓨터 공학 관련 두꺼운 전공서를 통째로 외워야 한다고 생각하는 경향이 있습니다. 하지만 앞서 살펴본 것처럼 오버클러킹은 CPU의 성능 게이트를 조금 열어주는 수준의 작업에 불과합니다. 겁먹지 말고 안전하게 진행하며 CPU의 잠재력을 끌어내 보세요!
오버클러킹을 시작하는 동안에는 진단 도구를 활용해 시스템 상태를 꾸준히 모니터링하는 것도 잊지 마세요. 혹시 부팅 불가 오류가 발생하더라도 해결 방법은 얼마든지 있습니다.
당신은 CPU를 오버클러킹해서 사용하나요? 어떤 방식을 활용하시는지 댓글로 알려주세요!