Server Specs
Ubuntu 12.04.2 LTS x64
Mobo: X9SCL
RAM: 32GiB 1333MHz
CPU: Intel Xeon E3-1240 V2 3.40GHz
64GiB SSD with a 1TB HDD Storage
50MB dl / 5MB up Cable Internet
Asus RT-AC66U Router
Java Version
JDK 1.7.0_25-b15 x64
ServerStart.sh Java arguments:
java -server -Xms5G -Xmx10g -jar ftbserver.jar (have tried several different argument lists, none seem to have an effect)
FTB 1.2.6 with Direwolf20_1_5 1.0.0
Biomes_O_Plenty enabled
No other mods added
Minecraft world folder loaded into a 10GiB ramdisk. Worldsize ~200MB avg 5 players peak 20
Currently, the server will rubberband players for ~2 seconds on the average of twice per minute. The rubberbanding affects block updates, entity location and chest opening/closing. The actions do not freeze, though, as mobs will still hit you and your player will appear where you were going after the spike stops, the server is still going through the motions, but clientside, everything freezes for a second or two. This occurs for users that are using either the local IP or the external IP
Ran 1.4 Direwolf20 on the same machine for quite a while with no issues.
Changes between 1.4 and now include:
The new Asus router
Java version 1.7 instead of 1.6
Switch from 35MB upload to 5MB upload after moving (What hurts the most, is being so close... to FiOS)
Obviously the Direwolf20 version
Frankly obsessing over this one. I used JVisualVM to locate what class was using the most resources, and it appears to be the Lighting engine, and there are quite a few light render glitches that repair themselves when the player enters them, but the re-rendering of the lighting does not seem to correspond with the lag bursts.
Any info or assistance is greatly appreciated.