Low TPS

Discussion in 'Spigot Help' started by Falistos, May 1, 2015.

  1. Hi everyone,

    My server got low TPS when reaching ~140 online players, and I have no idea of what is causing this.
    I already tweaked everything in spigot.yml (spawners nerf, low mob spawn rate, ...), but TPS still drop. I know I got some heavy plugins (i'm working on fixing this) but I don't think that plugins are the only cause of 15/16 TPS avg.

    Server specs:

    Intel Xeon
    E5-1650v2
    6c/12t 3,5 GHz+/3,9 GHz+
    128 Go DDR3 ECC 1600MHz

    (20 go allocated to minecraft server)

    Timings: http://timings.aikar.co/?url=10962479
    Other timings when getting a huge lag spike: http://timings.aikar.co/?url=10971319

    spigot.yml: http://pastebin.com/eefMjXrz
    bukkit.yml: http://pastebin.com/gyqKuvPL

    If someone could help me improving my server performance it would be great :).
    Thanks !
     
    #1 Falistos, May 1, 2015
    Last edited: May 2, 2015
  2. I already got clearlagg earlier and it doesn't change anything. Entities are not the problem, even when disabling spawning I still got lags.
     
  3. I really don't know what are "doChunkUnload" and "doChunkMap" in my timings, does someone have an idea ?
     
  4. Sorry for spamming but I just found that the lag spike occurs when I drop xp bottles (orbs) to many players in spawn. TPS drops from 19.8 to 12 in few seconds. That's definitively not a plugin issue since their timings stay the same.

    http://timings.aikar.co/?url=10973444