Farseek

Farseek

13M Downloads

[1.7.10] GC Crash when using pregen

Zethalion opened this issue ยท 6 comments

commented

Server crash: http://pastebin.com/MjebXSuH

The good folks of FE told me to drop unused mods but I consider yours as essential :)

commented

Farseek/Streams does consume a lot of memory and even more so with pregen (if that mod does what I think it does) and I've been looking at possible leaks as per #8. Meanwhile the best you could do is increase memory (google "minecraft GC overhead limit exceeded").

commented

Thanks for replying. This crash did happen with -Xms20G -Xmx20G -XX:+UseG1GC while having 24 GB RAM, I can't increase it any further. When pregen is not running and world is generated by flying around, the jvm only use about 6 GB max before a full gc runs. I can only guess generated objects survive too long before being destructed.

commented

#8 was recently fixed - could you verify if that fix resolves this issue as well? Thanks!

commented

I will look into it this week.

commented

Hi Zethalion, were you able to confirm if this still occurs? There's a new Streams 0.3 update that might also have helped.

If this still occurs, could you provide more details on which pregen tool and commands you were using?

Note that this might be related to another pre-gen issue: delvr/Streams#24

commented

I haven't been using pregen recently but I'll give it a go soon.

The pregen tool I use is integrated in ForgeEssentials. I tried other pregen tools but FE is compatible with nearly every mod.

I use it setting a worldborder and then pregen the dimension.