mojira.dev

Ken McFarling

Assigned

No issues.

Reported

No issues.

Comments

Update: I tried a number of suggestions that I found on line, including Java arguments for changing garbage collector and putting GC on a separate thread. That actually made it worse. I defragged, and I used Microsoft Sysinternals utilities to try to understand what was going on. I see strange things in the network setup, that look like a lot of ports are looped back from the server to itself. I tried changing Window 7 Aero settings, with no noticable improvement. I have NOT tried Optifine, which I read can help with threading.

However, I did stumble across one TINY change that so far seems to have completely alleviated the problem: I changed the command line to add "nogui". Astonishingly, that seems for now to have completely solved the problem. One of my remote users has confirmed. I will update this report after we get some more playing time in to make sure.

Working command line: (Windows 7 64-bit)
"C:\Program Files\Java\jre7\bin\javaw.exe" -Xmx2G -Xms2G -jar "minecraft_server.1.7.4.jar" nogui

I miss the console and the ability to enter commands there, but it's much better than not having a playable game at all!

Is there a way to enter commands to a Windows server with "nogui", in the command window, instead of the player chat?

Why on earth is horse movement held up by the gui?

I experienced this starting with 1.7.2; horses were fine in 1.6.4. Good frame rate, and no noticeable lag except for when riding horses. Problem persists in 1.7.4.
Shared server and client running on Windows 64-bit ultimate, with 64-bit Oracle Java. 16 GB RAM, i7 processor. Large survival world which dates back at least to March 2012. Huge villages in areas not loaded when seeing the lag. Lag also seen by remote users connecting to my server, with only one player connected.
I tried changing various video settings, with no improvement. I tried changing processor affinity, and task priority, with no noticeable improvement. I updated to the latest 64-bit Oracle Java, with no improvement. I changed settings in my antivirus (Kasparsky Pure 2.0) with no noticeable improvement.
I upgraded to 1.7.4, with no noticeable improvement. I created a new single-player test world in Amplified Survival, and the lag was MUCH worse than the multiplayer server.
I looked at what the Windows task manager and resource monitor reported, and it suggested disk throughput might be the issue. I have 2, 7400 RPM SATA drives. I moved the world to the second drive, where it's basically the only thing active on that drive, and the horse lag was greatly improved.
As best as I can tell, the horse, and nothing but the horse, stalls whenever there is any disk activity. Unclear yet whether it's reading, writing, or both.
Awesome game, and riding horses is a blast! But PLEASE fix this issue!