Minecraft Cpu Usage

On the amp panel for my minecraft server, the cpu usage will only go up to 200%. I have a i7-7700hq cpu and it has 4 cores and 8 threads. The operating system is ubuntu server if that is of any relevance. Just wanted to ask what that 200% number meant. Is it only using one core and that 200% is both of the threads or is it using 2 cores. If it is not using all of my cores is there any way to make it so that it does?

There isn’t really any stable way to make it use more, no. 100% usually corresponds to one thread, so 200% would be two yeah.

Useful tidbits from my notes:

Performance issues are fairly standard with modern MC, given the game is mostly singlethreaded (by that, I mean everything important more or less runs on the same thread).
First sanity check would be to see if the server-side render distance is reasonable (the default is 10).
Both single-threaded CPU and disk performance can impact chunkgen/chunkloading, but most often it is a CPU bound operation. You can use the Spark plugin/mod to see exactly what’s causing the issue, but most often it’s caused by chunk generation/loading.

You can use a plugin/mod like Chunky to pre-generate terrain, which saves the CPU from needing to do the “gen” part of things while players are exploring, at the cost of the world’s file size being much larger.
There’s also a decent list of performance mods here: https://github.com/TheUsefulLists/UsefulMods

1 Like