Huge performance issue
DeadlyGamer1 opened this issue ยท 6 comments
Description
Environment
Pretty much i was find out why my world lagging very bad so i Spark, if you don't know what is Spark is a CPU profiling plugin based on sk89q's WarmRoast profiler. Anyways beside the point the my server was very lagging and i have no idea why so i look around this github page and try to find some answers i think the issue is related to this #3417 or this #3490 here is the Spark WarmRoast https://sparkprofiler.github.io/?GJHzMhHjul if the link has expire i had save the webpage here
on the website please select where it said "No Mappings" and move it too MCP 1.12.2 you can see better descriptions for some of the obfuscated methods
- Minecraft Version: 1.12.2
- AE2 Version: appliedenergistics2-rv5-stable-11
- Forge Version: 14.23.4.2705
is your ME system chunkloaded properly? without chunkloading there will be hell lot of unloading and reloading of chunks, always make sure everythign that is connected is chunkloaded
also make sure you have enough energy cells installed, input is limited by the internal capoacity of the ME system!
No sorry on the server i had banned the use of chunk loading cause they can cause bad performance.
Also even if i do need enough energy cells installed this issue shouldn't be here causing that much lag
Can cause poor performance is not synonymous with will cause poor performance.
Forcing any multiblock (be it AE, RS, EnderIO conduits, Logistic Pipes, ducts, or whatever) to constantly recalculate the details of their respective networks has every opportunity to have a larger negative performance impact than just having the chunks loaded in the first place.
To be clear, I happily concede that thousands of chunks consuming RAM and doing random world ticks is not doing you any good. Certainly don't load more than necessary. But making large multiblocks whimper is going the other direction.
let me say it the apple way: your holding it wrong
What ommina and i want to tell is, you banned the only helpfull tool from your server!
Just try to understand the following. If an me System looses power or parts are being removed or added (due to unloading and reloading chunks), it has to reevaluate the network... Depending on the size this may take aweful long and causes quite a good CPU spike... And now take this in, there are dozends of mods that cause uncontrollable chunk loading and the only valid way is to keep the me system loaded... Same goes for quantum bridges, how do you expect them to work between distant spaces when the remote gate is not loaded
You should rethink your policy... Also there are bad chunkloader, you should test them first and avoid chunkloaders that only will work when someone is online, this will cause issues when the owner loggs off.
Ommina wanted to tell you, you exchanged an potential issue with an avoidable but absolute certain issue