마인크래프트 메모리 / 램 할당량 늘리기 (싱글/서버)

여러 모드를 적용해 마인크래프트를 플레이한다면, 게임 플레이 중 렉이나 끊김 현상을 체험해보았을 겁니다. CPU나 그래픽 카드 성능이 부족해 발생하는 문제일 수도 있지만, 램 할당량이 부족해도 이와 같은 문제가 발생할 수 있습니다. 특히 포켓몬 모드와 같이 한 번에 많은 요소를 추가하는 모드의 경우 램 할당량을 늘리지 않으면 플레이 자체가 불가능합니다.

이러한 문제는 마인크래프트에서 램 할당량을 늘리면 간단하게 해결할 수 있습니다. 특히 대형 모드팩이나 많은 사람들이 접속하는 서버를 운영할 때는 반드시 해야 할 설정이죠. 이번 글에서 싱글 플레이와 멀티 플레이(버킷 서버)에서 메모리(RAM) 할당량을 늘리는 방법에 대해 자세히 알아보겠습니다.

왜 램 할당량을 늘려야 하나요?

배틀그라운드나 몬스터 헌터 와일드와 같은 게임들은 램 할당량을 설정할 필요가 없습니다. 게임에서 자동으로 필요한 만큼 할당해 사용하죠. 그런데 왜 마인크래프트는 램 할당량을 별도로 설정할 필요가 있는 걸까요?

그건 마인크래프트가 자바(Java)를 기반으로 개발되어, 자바 가상 머신(JVM)을 통해 실행되기 때문입니다. 언리얼과 유니티 등 C++, C# 언어로 개발된 게임들과 다르게, 자바로 만들어진 게임들은 최대 램 할당량을 설정해야 하고, 그 범위 안에서만 동작하게 설계되어 있습니다. 마인크래프트에서 설정된 최대 메모리 사용량은 2GB로, 딱 필요한 만큼만 설정되어 있죠.

따라서, 모드 설치나 멀티 플레이 등 일반적인 환경보다 더 많은 메모리를 게임이 필요로 할 경우, 설정을 통해 최대 메모리 할당량을 늘려야 합니다. 만약 이 설정을 변경하지 않으면, PC에 충분한 램이 있음에도 불구하고 게임이 제한된 메모리 내에서만 동작하여 렉이 발생하거나 게임이 튕기는 문제가 발생할 수 있습니다.

정보킹
정보킹

이와 같은 이유로 Java가 아닌 C++로 개발된 마인크래프트 베드락 에디션은 램 할당량을 설정하지 않아도 됩니다.

PC의 메모리 / 램 용량 확인하는 방법

PC 메모리 용량 확인

마인크래프트에서 최대 램 할당량을 설정할 때 주의할 점이 있습니다. 실제 사용할 수 있는 용량보다 많은 메모리를 할당하면, 게임이 튕기거나 불안정해질 수 있습니다. 그러므로, 설정을 변경하기 전 PC의 메모리 / 램 용량을 먼저 확인할 필요가 있습니다.

먼저 CTAL+SHIFT+ESC를 동시에 클릭해 작업 관리자를 열어주세요. 열린 작업 관리자 탭에서 성능 > 메모리를 선택하면 메모리 성능에 대한 자세한 통계를 확인할 수 있습니다. 여기서 현재 사용 가능한 램 용량도 확인할 수 있습니다. 이 한도 내에서 최대 램 할당량을 설정해주세요.

싱글 플레이에서 램 할당량 늘리기

마인크래프트 램 할당량 설정

마인크래프트 싱글 플레이에서 램 할당량을 늘리고 싶다면, 다음과 같은 단계에 따라 설정을 진행하세요.

  1. 마인크래프트 런처를 실행합니다.
  2. Minecraft: Java Edition에서 설치 설정을 선택하세요.
  3. 설치 설정에서 새 설치 설정을 클릭하고, 플레이할 마인크래프트 버전을 선택합니다.
  4. 설정 더 보기를 클릭하고, JVM 인수에서 -Xmx2G 부분을 찾습니다.
  5. 이 부분을 수정해 램 할당량을 늘릴 수 있습니다. 예를 들어 최대 램 할당량을 4GB로 변경하고 싶다면, -Xmx4G로 변경해주세요.
  6. 마지막으로 설정을 저장한 후, 플레이 탭에서 수정한 설치 구성을 선택해 게임을 실행하면 됩니다.

멀티 플레이에서 램 할당량 늘리기

1. 정보킹 서버 구동기 사용

정보킹 서버 구동기

정보킹 마인크래프트 버킷을 통해 서버를 구동한다면 시작 시 1 / 2 / 4 / 8 / 16GB 중 원하는 메모리 할당량을 선택할 수 있습니다. 간편하게 메모리 할당량을 설정하고 싶다면 해당 버킷을 사용하세요.

2. 직접 수정

@echo off
java -Xms1G -Xmx2G -jar bucket.jar
paus

마인크래프트 버킷 구동기를 직접 만들어 사용하신다면 보통 이런 형태로 되어있을 겁니다. 사용 중인 버킷 구동기를 마우스 우클릭 > 연결 프로그램 > 메모장으로 열어주세요. 여기서 Xmx 옆에 있는 숫자가 램 할당량으로 최대 4GB만큼 메모리를 할당하고 싶다면 Xmx4G로 수정한 후 저장하면 됩니다.

참고로 Xms는 최소 메모리 할당량, Xmx는 최대 메모리 할당량을 뜻합니다.

정보킹

정보킹은 2021년부터 IT 인터넷과 게임 관련 기사를 작성하고 있는 프리랜서 작가입니다. 구독자 2만 4천의 유튜브 채널을 보유하고 있고, 게임 및 IT에 관련된 모든 내용을 다룹니다. 또한 인공지능(AI)과 관련된 기사도 작성하고 있습니다.

답글 남기기