chaseoes / FirstJoinPlus

Customize all aspects of new players joining for the first time.
http://dev.bukkit.org/bukkit-plugins/firstjoinplus/
11 stars 16 forks source link

Huge Pct. Tick with FirstJoinPlus #27

Closed ghost closed 10 years ago

ghost commented 10 years ago

I've noticed with the most recent version of FJP there is a rather large Pct. Tick value, which contributes heavily to server lag. Disabling the plugin causes this lag to completely disappear. We're not exactly sure what setting or issue with the plugin (or a conflicting plugin) causes this problem, but it's quite a drag on our resources. This began when we updated our server to 1.7.9.

We're running Spigot Build #1494, MC: 1.7.9-R0.3-SNAPSHOT implemented 32GB of ram, an 8c/8t Intel Xenon processor, and the problem hasn't been happening previously. Here's some timings:

http://aikar.co/timings.php?url=33188e53ee6387053614d84a91a4c48c

Let me know if you'd like to see any logs or config files. Hope this helps! :)

chaseoes commented 10 years ago

I'm not sure what you're talking about. In the timings you linked, FirstJoinPlus is showing as 0.00% pct,

It looks like WorldGuard, WorldEdit, LWC, and SimpleRegionMarket are causing the most lag there.

ghost commented 10 years ago

I'm sincerely sorry, I linked the wrong one. Here's the correct one:

http://aikar.co/timings.php?url=24b94c79f51e8280ad1c7963c9a44196

The relevant part says this:

FirstJoinPlus v2.1 Total: 9.404 s Pct: 0.33% Pct Total Pct Tick Total Avg Count Event 0.30% 3,486.71% 8.717 s 1743.3538 ms 0.01k Task: (Single)

chaseoes commented 10 years ago

Yeah, that's still almost nothing. You should be focusing on the plugins above it, mainly the ones with numbers highlighted in yellow or red.

ghost commented 10 years ago

I would normally, except that when I disable FJP, the server runs fine with a consistent 19.5-20 TPS.

chaseoes commented 10 years ago

Can you pastebin your configuration? How many new players would you estimate join daily?

ghost commented 10 years ago

I'm afraid I deleted it since it took so long to hear back on the ticket, but I can tell you the configuration was more or less the default with the only changes being edited first join messages (changed the colors and included the name of the server). We have approximately 50-100 new joins a day.

chaseoes commented 10 years ago

Can't reproduce.