SteveKunG / MorePlanets

An add-on adds new exotic planets into Galacticraft!
https://www.curseforge.com/minecraft/mc-mods/galacticraft-add-on-more-planets
MIT License
24 stars 23 forks source link

LivingEvent$LivingUpdateEvent using an entire tick for processing #95

Closed MrKiel closed 4 years ago

MrKiel commented 4 years ago

Hi,

We are currently experiencing a somewhat major issue with More Planets taking a considerable amount of time to tick LivingEvent$LivingUpdateEvent (see attached output from laggoggles profiling).

This server has been running a world for ~2 months since the last reset using More-Planets-1.12.2-2.1.12-GC251. As you can see More Planets is now using >50,000 microseconds (more than a standard tick) to process these events, which is causing substantial problems.

Do you have any advice to rectify or work around this issue please?

More_Planets_High_Ticks

Fuzzock commented 4 years ago

Hi,

We are seeing a very similar thing on our server as well which is using More-Planets-1.12.2-2.1.12-GC251:

image

It has been about 5 weeks since our last server restart, and are now starting to see server performance issues.

Any advice would be appreciated.

SteveKunG commented 4 years ago

Join my discord to get the experimental build for testing : https://discord.gg/6JhEjeY and go to #more-planets channel.

MrKiel commented 4 years ago

Thanks. Testing now.

MrKiel commented 4 years ago

image Initial results in test environment look good.

No major issues found. Tick times appear to be vastly reduced, Shield Generator working correctly.

We're going to back up our main server and give it a whirl there.

Fuzzock commented 4 years ago

image

We are seeing a big improvement here with no issues found so far.

I will keep you updated as the server gets busier today.