램(RAM) 오버클럭은 CPU 성능 개선 방법 중 하나입니다. 램 오버클럭은 CPU 오버클럭에 비해 시도하기 쉽고 성능 개선을 쉽게 체감할 수 있습니다. 램을 오버클럭하면 메인 메모리의 데이터 전송 속도가 높아져서 CPU가 데이터를 더 빠르게 처리할 수 있게 됩니다.
램 오버클럭의 핵심은 램 주파수를 최대한 높이고 램 타이밍을 최대한 낮춰서 메모리의 성능을 극대화시키는 것입니다. 램 주파수는 데이터를 전송하는 속도를 말하며 램 타이밍은 메모리가 데이터 요청을 받은 후부터 데이터를 반환하기까지 걸리는 지연시간을 말합니다.
메모리 수율에 따라서 오버클럭 범위가 다릅니다. 그래서 램 주파수와 램 타이밍을 조금씩 변경해가면서 최적 값을 찾아야 합니다. 메모리의 스티커에 기본 램 주파수와 램 타이밍이 적혀 있습니다. 2666MHz와 같이 표시되어 있는 것이 램 주파수, 16-18-18-36와 같이 표시되어 있는 것이 램 타이밍입니다.
램 오버클럭 방법
1. 하드웨어 준비
램을 오버클럭하기 위해서는 램 오버클럭을 지원하는 메인보드가 있어야 합니다. AMD의 경우 모든 메인보드가 램 오버클럭을 지원하고 인텔의 경우 이름 뒤에 “Z”가 붙어 있는 모델이 램 오버클럭을 지원합니다. 메인보드 바이오스에서 램 주파수, 램 타이밍, 램 전압 등을 세밀하게 조정할 수 있습니다.
2. 램 주파수 및 램 타이밍 설정
“국민 램 오버"라는 말이 있는데요. 램 주파수는 3200, 램 타이밍은 16-18-18-36을 말합니다. 램 오버클럭 시 성공 가능성이 높아 많은 사람들이 이용하는 설정 값인데요. 성공 가능성이 높다는 것이지 최적 값이라는 것은 아닙니다. 메모리 수율에 따라 오버클럭 범위가 다르므로 많은 테스트를 통해 내 램에 맞는 최적의 램 주파수와 램 타이밍을 찾는 것이 좋습니다.
바이오스(BIOS) 화면으로 진입해서 DRAM 설정으로 들어가면 램 주파수를 설정할 수 있습니다. 보통 “국민 램 오버" 값인 3200에서 오버클럭을 시작합니다. 램 주파수가 높을 수록 메모리의 속도가 빨라집니다. 그러나 램 주파수가 높아지면 주어진 명령을 수행하는데 걸리는 시간인 램 타이밍도 높아지기 때문에 주파수를 높인다고 무조건 램 성능이 향상되는 것은 아닙니다.
램 주파수 설정이 끝나면 램 타이밍을 설정해줍니다. 램 타이밍은 주어진 명령을 시작하기 직전까지 걸리는 지연 시간을 말합니다. 16-18-18-36과 같은 숫자 집합으로 주어지며 각각 tCL, tRCD, tRP, tRAS라고 부릅니다. 램 타이밍이 낮을 수록 지연 시간이 짧습니다.
첫번째 숫자인 tCL이 램 타이밍을 대표하는 값입니다. 메모리가 데이터 요청을 받은 후 요청받은 데이터를 반환하기까지 걸리는 클럭 수를 말합니다. 보통 처음에는 16으로 놓고 오버클럭을 시작합니다. tRCD와 tRP는 tCL에서 0 ~ 2를 더해주고 tRAS는 tRCD의 2배에 0 ~ 4를 더해주는 것이 일반적입니다.
3. 램 전압 설정
램 주파수와 램 타이밍 설정이 끝나면 램 전압을 설정해줍니다. 전압관리 항목으로 가서 전압 값을 설정하면 되는데요. 전압이 너무 높으면 발열로 인해서 오버클럭에 실패하고 전압이 너무 낮으면 램이 제 성능을 내지 못해 에러가 뜹니다. 전압은 1.4V 이하로 설정하는 것이 좋습니다. 보통 전압을 1.35V 정도로 설정하고 적정 램 주파수와 램 타이밍을 찾습니다.
4. 안정화 테스트
모든 설정이 끝나면 벤치마크 프로그램으로 램이 이상없이 작동하는지 테스트합니다. 램 오버클럭 안정화 테스트 프로그램으로 TM5(TestMem5)와 MEMTEST가 유명합니다. TM5나 MEMTEST를 다운로드 받은 뒤 테스트 주기를 10 ~ 20으로 설정하고 테스트를 돌립니다. 테스트 결과 오류가 있으면 램 주파수를 조금 낮추거나, 램 타이밍을 높이거나, 램 전압을 올리는 등 설정을 조정한 후 다시 테스트합니다.
램 오버클럭 실패 증상 및 대응 방법
벤치마크 프로그램 테스트를 통과했다 해도 실제 사용 중에 램 오버클럭 실패 증상이 발생할 수 있습니다. 대표적인 실패 증상과 대응 방법은 아래와 같습니다.
1. 프로그램 실행 중에 렉이 발생하는 증상
가장 대표적인 램 오버클럭 실패 증상이 이상없이 실행되던 프로그램에서 렉이 발생하는 것입니다. 이럴 때는 램 주파수를 조금 낮추거나, 램 타이밍을 높이거나, 램 전압을 올리는 등 램 오버클럭을 다시 진행하면 됩니다.
2. 컴퓨터가 부팅되지 않는 증상
램 오버클럭 실패 시 컴퓨터가 부팅되지 않을 수 있습니다. 이 때는 바이오스 설정값이 저장되어 있는 CMOS를 리셋해서 DRAM 설정을 초기화한 후 램 오버클럭을 다시 시도하면 됩니다. CMOS는 컴퓨터 전원을 끄고 메인보드에 있는 동전 모양의 리튬 배터리를 뺀 뒤 5분 정도 후에 다시 끼우면 리셋됩니다.
지금까지 간단하게 CPU 성능을 높일 수 있는 램 오버클럭에 대해서 알아 봤는데요. 램 오버클럭은 체감할 수 있는 성능 개선 효과가 크고 하는 방법이 복잡하지 않아서 CPU 성능을 높이고 싶은 분이라면 초보자도 시도해볼만 합니다.