Minecraft Blogs / Article

RAM and Minecraft

  • 1,053 views, 2 today
  • 5
  • 0
  • 18
Leeberator's Avatar Leeberator
Level 47 : Master Button Pusher
132
THE INTRO

It has been long debated that allocating more RAM to Minecraft will boost your FPS. Well, not really. Despite overwhelming evidence against it, people keep claiming that Minecraft with 8GB of RAM will run better than Minecraft with 1GB RAM. So, with this blog, I intend to add to the massive heap of evidence suggesting that above a certain amount of memory, Minecraft's performance will not change.



THE SETUP

I used my computer to run these tests, and the specs are below.
  • Intel Core i7-5820K
  • Nvidia GTX 980
  • 32GB Corsair DDR4-2400MHz RAM
  • 1TB Crucial BX100 SSD + 1TB WD Blue HDD
For this test, I generated a normal singleplayer world in vanilla Minecraft 1.8.8. I walked around letting chunks generate, and pointed the camera at a hill with some sheep on it. I then started Minecraft with various amounts of RAM, ranging from 64MB all the way to 24GB and recorded the framerate. Other than the 16-chunk render distance, all settings are maxed out.


THE RESULTS

64MB:
  • Game would not launch.

128MB:
  • Game launched, but ran out of memory while loading the world.

256MB:
  • 1 FPS. Game ran out of memory when trying to take a screenshot.

512MB:

undefined


1GB:

undefined


2GB:

undefined


4GB:

undefined


8GB:

undefined


16GB:

undefined


24GB:

undefined


As you can see, Minecraft's performance does not increase with more than 512MB of memory.


THE CONCLUSION

Does this mean you should run Minecraft with only 512MB of memory? No. Part of your world may have a memory leak or you may raise a massive animal farm, potentially causing memory usage to go above 512MB. Does this mean modpacks don't need a lot of memory? No. Many modpacks require more memory than Minecraft gives itself by default due to unoptimized code and other factors.

What this does mean, though, is that Minecraft's performance does not scale with the amount of memory you give it. Just give it what it needs, and it as well as the rest of your computer will run happily.
Tags

1 Update Logs

Update #1 : by Leeberator 09/18/2015 1:14:08 pmSep 18th, 2015

A friend spotted a typo and I fixed it.

Create an account or sign in to comment.

1
09/23/2016 9:47 pm
Level 29 : Expert Artist
Reficul_
Reficul_'s Avatar
To be fair, I'm sure a majority of the Minecraft fanbase is young and they use cheap $300 Hewlett and Dell computers. There are most likely small amounts of people that actually use a custom rig in Minecraft.
1
03/07/2016 4:46 pm
Level 52 : Grandmaster Imposter
Jewelman
Jewelman's Avatar
I've found on my computer allocating more RAM will make a huge difference but on my brother's it doesn't really change, if at all.
1
03/07/2016 4:47 pm
Level 52 : Grandmaster Imposter
Jewelman
Jewelman's Avatar
And Jesus Christ, how did you get so much FPS!? Mine normally fluctuates between 40-80
1
03/07/2016 6:28 pm
Level 47 : Master Button Pusher
Leeberator
Leeberator's Avatar
If you're using an integrated GPU, allocating more RAM is almost always a bad idea. Not only are you taking away from system memory, but you're also taking away from your potential pool of video memory. If you have a dedicated GPU, then you will only have to worry about having enough system memory.

As for my framerate, I'm using a GTX 980 as is shown in the pictures.
1
10/20/2015 1:18 am
Level 82 : Elite Fox
CraftyFoxe
CraftyFoxe's Avatar
The graphics card matters more than RAM. GTX 980 is very good.
1
10/20/2015 3:58 pm
Level 47 : Master Button Pusher
Leeberator
Leeberator's Avatar
That's the point I was trying to make.
1
10/15/2015 1:10 pm
Level 44 : Master Architect
tobbestark
tobbestark's Avatar
As for servers, the more RAM, the less laggier, IF there are many players on and lots of chunks are loaded at the same time. But I think there's a point where it stops increasing performance as well
1
10/15/2015 8:42 pm
Level 47 : Master Button Pusher
Leeberator
Leeberator's Avatar
It's the same as with the client. If there are more things going on that need to be kept track of, more memory is needed. If you have enough memory to keep track of what's going on, you don't need any more. What's most important is CPU power, followed by storage speed. Memory takes a backseat so long as there's enough.
1
10/16/2015 12:13 am
Level 44 : Master Architect
tobbestark
tobbestark's Avatar
Yeah, the CPU is really what makes the game run faster. 
I don't know if it's just me, but I feel like 200FPS is laggier than 60FPS
1
10/16/2015 7:49 am
Level 47 : Master Button Pusher
Leeberator
Leeberator's Avatar
For the client though, GPU power is most important. That's where it devates from the server. While the server doesn't have to render anything, the client has to render everything.

200 FPS is likely laggier than 60 FPS because you are experiencing screen tearing at above the 60Hz refresh rate of your monitor. Just make sure VSync is on to maintain a maximum of 60 FPS.
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome