Java is barely slower than C++ once the JIT goes over everything
The main bottleneck with minecraft is just an accumulation of very poorly written methods, theres nothing singularly bad, but theres tons of small things that are done poorly. Lots of things aren't object oriented.
I fully support this idea, my friend has a PC (which i'm typing on) that has a quad core in it and mine has a 6 core and it's retarted how MC only uses one core, same as my server board, my server board has 2 processors and it only runs with one, mojang, please, multicore MineCraft.
+2 support (one from me and one from my buddy)
https://mojang.com/2014/07/minecraft-snapshot-14w30a/ would be where you would find it. Also check out docm's 14w30 review video he talks about it to. btw it increases performance loads acording to some becuase it only renders what you see I personally can't say that because I am far away from any computer right now other than this tablet but many have said so. doc also talks about the thread thing I don't know specific stuff but I think it uses 2 cores and I believe it will use more soon for other things in the game "Minecraft will be octa-core before we know it" -Me June 26th 2014
Honestly, multithreading chunk rendering is kind of nice, I guess, but the real win would be multithreading chunk generation. Servers don't care beans about rendering, and servers are where Minecraft's real performance problems are.
with the latest snapshots i've been getting wicked single player world loading times and i'm running an Geforce 650 on an AMD FX 6300 6 core. i'm wondering how servers are gonna run since I have a server with a dual processor AMD Opteron 250, yes I know it's old but it does the job.