-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extremely low TPS #15
Comments
I'll look into it but I suspect what you are actually seeing is the latency of chunk loading in 1.14. The time for You're running 1.14 right? The results for 1.13 looked quite different. Ensure you're on the latest 1.14.4 Paper build and double your RAM allocation, whatever that is (but please do give us the deets). |
Okay, at a quick first glance, ML needs to load a few chunks in the configured radius: |
You could also reduce radius right down to 0 so that no extra chunks are loaded when counting. |
Yes, 1.14.4 |
TPS is really good, no more TPS drop after I set this config: |
May I remove age attribute? I see sometimes in timings reports that it seems to use a lot of resources even if i set it on -1 Would be cool to be able to disable AgeLimiter listener registration |
By the looks of that it's taking a large chunk of one tick (28.73ms is over half the 50ms tick duration) but only infrequently. The 0.01 per tick means that it is running once every 100 ticks (rounded up probably). The average time is 0.37 ms per server tick, which is (0.37ms/50ms) * 100% = 0.74% of your server's available tick time. Less than 1% is what I would consider negligible load. I'll maybe add an option for that stuff next time I pop the hood on this code. |
Hello, seems that this plugin creates a lot of lag, I tried to tweak everything in the config but nothing helped..
See these timings: https://timings.aikar.co/?id=dc0ddea53d0c4348972f1bd78a698ba9
This is my config (ignore the empty defaults, I tried setting it to empty to try and see if it would benefit TPS with no success): Link
The text was updated successfully, but these errors were encountered: