Fuzzy card in Export Bus degrades server perfomance sharply
Castone22 opened this issue ยท 2 comments
Placing a fuzzy card on an export bus will cause tick cost of the AE thread to jump quite drastically, seemingly scaling with the number of oredic entries the item its exporting has.
Describe the bug
Tick time of AE thread sharply increases with fuzzy card is placed in export bus exporting leaves when a large number of blockLeaves is available in the mod pack.
To Reproduce
Import a bunch of leaves into your AE system using a creative cache and an import bus
Add some random other types of leaves such as forestry leaves to the AE system. (I did this using a the botanic void miner.)
Place an export bus on an EXU trash can or some high capacity storage item.
Insert fuzzy card and have it export the leaves that you have a large quantity of.
Additional context
No fuzzy bus: https://imgur.com/a/4iXiJg1
Fuzzy Bus: https://imgur.com/a/ehnfxNA
According to Warmroast, appeng.me.storage.NetworkInventoryHandler.injectItems()
starts taking a lot of tick time when this is done.
Environment
- Minecraft Version:
- AE2 Version: rv5-11
- Forge Version: 1.12.2-14.23.4.2755
Modlist: https://gist.github.com/Castone22/a06aabda0d925296b259184f44d41e73