
마인크래프트가 버벅인다는 이야기를 들으면 저는 그래픽카드부터 묻지 않습니다. 화면이 끊기는지, 블록을 캤는데 한참 뒤에 사라지는지부터 확인합니다. 둘 다 ‘렉’이라고 부르지만 손볼 곳은 다릅니다. 아래 순서는 윈도우 PC의 자바 에디션을 기준으로 했습니다.
화면 끊김과 서버 지연부터 구분하기
싱글플레이에서 시점을 돌릴 때 화면이 뚝뚝 끊기면 PC 성능이나 게임 설정을 먼저 봅니다. 반대로 화면은 부드러운데 블록이 다시 생기거나 몹이 순간이동한다면 멀티플레이 서버나 연결 상태를 확인할 차례입니다. 서버에서만 느리다면 렌더 거리를 낮춰도 블록 반응 지연은 그대로일 수 있습니다.
비교할 때는 같은 월드, 같은 장소에서 1분 정도 움직여 봅니다. 자바 에디션에서는 F3 디버그 화면으로 FPS를 확인할 수 있습니다. 숫자가 잠깐 높게 찍히는 것보다 이동하거나 시점을 돌릴 때 끊김이 반복되는지가 체감에 더 가깝습니다. 새 지역을 처음 탐험할 때만 잠깐 멈춘다면 지형 생성의 영향도 있으니, 이미 지나간 길을 다시 걸으며 비교하는 편이 낫습니다.
렌더 거리와 시뮬레이션 거리를 따로 낮추기
설정의 비디오 항목에서 렌더 거리를 먼저 확인합니다. 렌더 거리는 멀리 보이는 지형의 범위입니다. 20청크 이상으로 쓰고 있었다면 우선 12청크 정도로 낮춘 뒤 같은 장소를 걸어 보세요. 여전히 시점 회전이 거칠다면 8청크까지 내려 비교합니다. 이 숫자는 모든 PC에 맞는 권장값이 아니라 변화를 확인하기 위한 출발점입니다.
시뮬레이션 거리는 몹과 여러 월드 요소가 실제로 움직이고 처리되는 범위에 영향을 줍니다. 마인크래프트 공식 변경 내역에서도 이 설정을 렌더 거리와 분리하면 CPU 부담을 줄일 수 있다고 설명합니다. 렌더 거리는 12청크로 두고 시뮬레이션 거리만 6~8청크로 바꿔 보면 어느 쪽이 걸림을 만드는지 가늠하기 쉽습니다. 다만 멀리 떨어진 농장이나 장치의 동작 범위도 달라질 수 있으니, 자동화 시설을 쓰는 월드라면 작동 여부를 함께 확인해야 합니다.
셰이더나 고해상도 리소스 팩을 쓴다면 잠시 끄고 같은 경로를 걸어 봅니다. 그래픽 품질을 낮추는 설정도 한 번에 하나씩 바꾸는 편이 좋습니다. 여러 항목을 동시에 건드리면 무엇이 효과를 냈는지 알기 어렵습니다.
램 할당은 현재 값부터 확인하기
자바 에디션이 멈칫한다고 램을 무조건 크게 할당할 필요는 없습니다. 게임에 준 램만큼 윈도우와 브라우저가 쓸 여유가 줄어듭니다. 먼저 작업 관리자의 메모리 사용량을 보고, 플레이 중 다른 프로그램까지 합쳐 여유가 거의 없는지 확인합니다.
할당량을 바꿀 이유가 있다면 마인크래프트 런처에서 자바 에디션의 설치 설정을 열고, 해당 설치의 ‘더 많은 옵션’에 있는 JVM 인수를 확인합니다. 메모리 한도는 보통 -Xmx 뒤의 숫자로 표시됩니다. 예를 들어 -Xmx4G는 게임에 최대 4GB를 허용한다는 뜻입니다. 원래 인수 전체를 메모장에 복사해 둔 다음 숫자만 바꾸고, 실행이 불안정해지면 되돌립니다. 마인크래프트 도움말도 시스템 램 용량을 확인하고 원래 인수를 보관한 뒤 변경하도록 안내합니다.
모드가 많은 환경에서는 할당량 조정이 도움이 될 수 있지만, 기본 게임에서 FPS가 낮다는 이유만으로 램을 늘려도 그래픽 처리 속도가 빨라지는 것은 아닙니다. 월드가 소중하다면 설정을 바꾸기 전에 저장 파일도 백업해 두는 게 마음 편합니다.
윈도우와 그래픽 드라이버까지 확인하기
설정을 낮춰도 계속 끊긴다면 작업 관리자에서 플레이 중 CPU, 메모리, GPU 사용량을 봅니다. 특정 자원이 계속 꽉 차 있거나 백그라운드 프로그램이 자원을 많이 쓰면 그쪽을 먼저 확인합니다. 노트북은 전원 연결 여부에 따라 성능이 달라질 수 있으니 같은 전원 상태에서 비교해야 합니다.
외장 그래픽이 있는 PC라면 윈도우의 설정에서 시스템, 디스플레이, 그래픽 순서로 들어가 게임에 사용하는 실행 파일의 그래픽 기본 설정을 확인할 수 있습니다. 고성능 GPU를 선택한 뒤 게임을 다시 실행해 비교합니다. 다만 실행 파일을 잘못 지정하면 변화가 없으므로 실제 게임 프로세스에 적용됐는지 확인해야 합니다. 윈도우 업데이트와 그래픽 드라이버도 점검합니다. 마인크래프트 도움말은 오래된 드라이버와 모드를 화면 끊김의 가능한 원인으로 안내합니다.
제가 가장 먼저 권하는 순서는 증상 구분, 같은 장소에서 FPS 확인, 거리 설정 조정, 모드와 셰이더 분리, 윈도우 상태 확인입니다. 숫자 하나를 크게 올리는 것보다 원인을 하나씩 좁혀 갈 때 실제 플레이가 편해지는 지점을 찾기 쉽습니다.
