Ugh, can't compete with a server. How much memory does it need to run? I sometimes push around 1.5 GB before it recycles the dynamic memory. Not sure on what, but meh. I'm no computer expert.Our server is at about 8gb and climbing.
Ugh, can't compete with a server. How much memory does it need to run? I sometimes push around 1.5 GB before it recycles the dynamic memory. Not sure on what, but meh. I'm no computer expert.
Oh wow. What is it that effects memory usage? Having a lot of processes going?We seldom go above 1.5gb total memory. The server will crash at 3gb usage
I run a server for me and, my girlfriend that averages near two gigs. Sure, there's over one hundred and twenty six mods running currently but, my last server averaged near the same running eighty mods. The world file its self is comparatively small, somewhere between one hundred and two hundred megabytes.
You're in no way going to squeeze more performance out of this game. I've gone as far as to update the rendering engine Minecraft uses to the most recent version, I got a bit of a boost but, nothing worth writing home about. In short, the game is a poorly coded horribly optimized mess under the hood. Add several to several hundred mods coded by teens/college students/novice programmers using a programming language that will actually compile a broken program.. All I can say is, good luck keeping a hold on memory usage. It's better to plan ahead and, assume that your memory usage is going to climb gradually as you add more to your world. Be mindful of processor usage as well, it can sneak up on you. Specifically with sound generating machines (hundreds of Wind Turbines from UE). Or my personal favorite, the patented RichardG Speaker Box of pointless lag.
Another issue with Minecraft is that it still renders using your processor. Sure, certain graphical effects have been offloaded to the GPU over time however, even with my dated gpu I still barely average fifteen percent usage even with Optifine. You can test this by moving your camera while monitoring your CPU usage.
Well I'm just more concerned with the lag that's actually happening, regardless of how java works.
I'm sure it has something to do with entities. Over 300 updates from saplings, hundreds of items in transport pipes from the processing. AE-Network, all my liquid pipes, etc. Though I was really looking for a way to reduce the lag. I have graphics on fast, max FPS, particles minimum, etc. I am also running a 6800 which isn't too outdated. At least for MC it shouldn't be.
If you program in Java, you'll understand that Java is not the limiting factor here. Java has certain limitations that other non-VM based programming languages don't share, sure, but it has nothing to do with Minecraft sucking down memory like a five hundred pound man sucks down milkshakes.
To cite example: There are a few 3D java games in the making, one I've recently stumbled across named Survive.
Something else worth noting:
Java has access to hardware based OpenGL hooks. Slow JAVA arguments should be a thing of the past by now.
You enjoy that SSD, I have an old Agility 3 and damn does shit fly when loading. I can just imagine with a SSD like a Samsung 840 thats not 3 years old like mine.
Mines about a year old. Things just load faster from memory space is all. No lag and the game doesn't take a forever to start up. Is nice.