Refined Storage

Refined Storage

77M Downloads

Huge performance hit with Interface export

obuw opened this issue ยท 11 comments

commented

Issue description:

An interface set to export 3 wood logs is causing a massive performance hit when there aren't any wood logs in the system. Turning the interface off stops the performance hit.

My setup has the logs being stored in storage drawer with an external storage on the storage controller. Then an interface is set up to export them 3 at a time, which are fed to an alloy smelter using item conduits.

When I have wood in the system, the performance is fine. But when I run out of wood, the game takes a heavy performance hit. Perhaps the interface is continously trying to export resources that don't exist?

Version (Make sure you are on the latest version before reporting):

  • Minecraft: 1.10.2
  • Forge: 12.18.2.2171
  • Refined Storage: 1.2.8

Does this issue occur on a server? No, it's an SSP world.

commented

Okay, this is happening with anything else I try to export through an interface as well, as long as there isn't any in the system it lags the game horribly.

Exporting with the Exporter works fine and doesn't lag in any way.

commented

@obuw Any update on this?

commented

Closing this as @obuw is not giving us a profiling file.

commented

Are yoh on the latest rs? Collosal chest lag issues have been fixed there.

commented

https://dbot.serealia.ca/sharex/2017/03/interface_disabled.nps
https://dbot.serealia.ca/sharex/2017/03/interface_enabled.nps
Due to how greatly GitHub doesn't recognize ZIP archive as ZIP achive, i post a link.
This happens when Interface constantly exports items, e.g. processing ores after mining
Interface
Mekanism constantly processes ores, interface constantly exports ores
Injection Factory
Ores
This creates major TPS lags
If i disable interface, all lags are gone, as you can see in nps report file
Note - Ores are stored in Colossal Chest with ~265 562 slots avaliable
And yes - Enabled Interface with items to export that are not in storage system causes lags too.
Empty
This interface creates lags along with interface that export ores another.

commented

Latest on MC 1.10.2; I just switched to MC 1.11.2 and wasn't managed to test this bug yet.
offtopic Also, what do you think about this? McJtyMods/XNet#7

commented

Did you install commoncapabilities?

commented

Yes

commented

@roboderpy Don't connect the External Storage to the "Collosal Chest Interface", but to the "Collosal Chest Core".

commented

@raoulvdberge sorry for long non answer, but connecting External Storage directly to Chest Core causes glitches. Because of my english skill, i made a video: https://dbot.serealia.ca/sharex/2017/03/d0650a33f2-2017-03-21_17-52-44.webm
Also performance issue is still there, even when connecting External Storage directly to core