EnviroMine / EnviroMine-1.7

Other
44 stars 38 forks source link

some problems #194

Open Ovear opened 8 years ago

Ovear commented 8 years ago

I am using EnviroMine-1.3.124 with minecraft 1.7.10 in cauldron and i have notice some problems in my server caused by enviromine

1) there are always many "Entity fail safe activated: Level 1" and "Physics schedule dumped early! Resetting scheduler..." like this

[03:53:19 WARN]: Entity fail safe activated: Level 1 [03:53:19 WARN]: Location: 124.5,26.5,48.5 [03:53:19 WARN]: No.: 513 [03:53:19 ERROR]: Physics schedule dumped early! Resetting scheduler... tps[03:53:34 WARN]: Entity fail safe activated: Level 1 [03:53:34 WARN]: Location: -86.5,34.5,121.5 [03:53:34 WARN]: No.: 517 [03:53:34 ERROR]: Physics schedule dumped early! Resetting scheduler...

2) sometime it will cause "Silently" catching entity tracking error, and then the server will stop response for about 30 seconds with one cpu core 100% usage the log is too long, here is the full log http://pastebin.com/nrP1frbW

i am not sure that if they are the same problem

3) enviromine will keep loading thousands of tiles and entry even there are no people in world, which caused high cpu usage and low tps.(already turn off Triggers Physics in earchquake)

[04:00:38 INFO]: CONSOLE issued server command: /lag [04:00:38 INFO]: 运行时间: 13 分钟 24 秒 [04:00:38 INFO]: current TPS = 19.94 [04:00:38 INFO]: max memory: 3,186 MB. [04:00:38 INFO]: min memory: 2,921 MB. [04:00:38 INFO]: free memory: 1,238 MB [04:00:39 INFO]: World "world": 2,910 chunks, 27,732 entries, 381,961 tiles. [04:00:39 INFO]: The End "DIM1": 0 chunks, 0 entries, 0 tiles. [04:00:39 INFO]: Nether "DIM-1": 0 chunks, 0 entries, 0 tiles. [04:00:39 INFO]: World "DIM-2": 0 chunks, 0 entries, 0 tiles. [04:00:39 INFO]: World "ziyuan": 0 chunks, 0 entries, 0 tiles.

and EnviroMine v1.2.28 will not cause these

thanks.

GenDeathrow commented 8 years ago

Older version had an issue with entities ticking plus we have had know issues with cauldron servers... and never was able to resolve them. On Feb 11, 2016 2:05 PM, "ovear" notifications@github.com wrote:

I am using EnviroMine-1.3.124 with minecraft 1.7.10 in cauldron and i have notice some problems in my server caused by enviromine

1) there are always many "Entity fail safe activated: Level 1" like this

[03:53:19 WARN]: Entity fail safe activated: Level 1 [03:53:19 WARN]: Location: 124.5,26.5,48.5 [03:53:19 WARN]: No.: 513 [03:53:19 ERROR]: Physics schedule dumped early! Resetting scheduler... tps[03:53:34 WARN]: Entity fail safe activated: Level 1 [03:53:34 WARN]: Location: -86.5,34.5,121.5 [03:53:34 WARN]: No.: 517 [03:53:34 ERROR]: Physics schedule dumped early! Resetting scheduler...

2) sometime it will cause "Silently" catching entity tracking error. the log is too long, here is the full log http://pastebin.com/nrP1frbW

i am not sure that if they are the same problem

3) enviromine will keep loading thousands of tiles and entry even there are no people in world, which caused high cpu usage and low tps, even the server stop responding for few seconds.

[04:00:38 INFO]: CONSOLE issued server command: /lag [04:00:38 INFO]: 运行时间: 13 分钟 24 秒 [04:00:38 INFO]: current TPS = 19.94 [04:00:38 INFO]: max memory: 3,186 MB. [04:00:38 INFO]: min memory: 2,921 MB. [04:00:38 INFO]: free memory: 1,238 MB [04:00:39 INFO]: World "world": 2,910 chunks, 27,732 entries, 381,961 tiles. [04:00:39 INFO]: The End "DIM1": 0 chunks, 0 entries, 0 tiles. [04:00:39 INFO]: Nether "DIM-1": 0 chunks, 0 entries, 0 tiles. [04:00:39 INFO]: World "DIM-2": 0 chunks, 0 entries, 0 tiles. [04:00:39 INFO]: World "ziyuan": 0 chunks, 0 entries, 0 tiles.

and EnviroMine v1.2.28 will not cause these

thanks.

— Reply to this email directly or view it on GitHub https://github.com/EnviroMine/EnviroMine-1.7/issues/194.

Ovear commented 8 years ago

is that means,the problem is on the cauldron side?

thx

Bogdan-G commented 8 years ago

nonpaged TE?

GenDeathrow commented 8 years ago

Well maybe. But it looks like the physics engine is getting overloaded.. too many blocks falling. If blocks aren't falling than Im not sure what causing it. But culdroun servers have just had issues with enviromine in the past.

Bogdan-G commented 8 years ago

@GenDeathrow unless the server is not part of the block to update or upload their own mod without there accumulates a lot(over 5k+ Enviromine.EntityFallingBlock, yep block status: active->TE->Entity->falling->end work, but not unload), but if small portions every update blocks 20-60 ticks tps server then falls to 2, which is not allowed and leads to the lag in the end it turns out that the update blocks every 1-2 minutes to solve the problem of immediate fall tps.

It comes to a state that is stored in approximately 50,000 (block type TE or Enity, data taken from EnityTraker), lag tps, is loaded in chunk-loaders until will not update or not all the blocks will fall, although not seen the massive falls of blocks, and do not understand why so many of them.

P.S. world with almost does not consist of only vanilla blocks, they are replaced by blocks: UBC, BoP, MFQM (if the low tps is because mod enviromine dupe MFQM-blocks(reproduce in SSP-Forge) (because the blocks fall on each other, but can not fall because of what the fall as a subject again and again, and the unit which would fall again trying to make it) (blocks MFQM are blocks that have multiple traits simultaneously solid and not solid blocks)and therefore lag zone since created a lot of falling and lying items(more 25k drop every 5 min), GeoStrata. P.P.S. reproduced on most versions KCauldron, Thermos, FFoKC. Enviromine build 118-124.