Refined Storage

Refined Storage

77M Downloads

[1.12.2] Poor performance with high item counts

Tommeh1 opened this issue ยท 8 comments

commented

An rs system with just drives and a few million items is already enough to easely delay a tick by 40 seconds or more upon being loaded or edit(if you take out drives with items in them).
This makes rs worthless for real mass storage as about 10 million items are sufficient to time everyone out before it loads and thus nobody can ever get near that system anymore, even removing the controller causes this delay for some reason.

  • Minecraft: 1.12.2
  • Forge: 14.23.5.2811
  • Refined Storage: Refined Storage 1.6.14

Does this issue occur on a server? [yes/no]
yes(Same does however occur in singleplayer)

commented

Please run some profiling on the server when this happens to find out what causes this. Possibly another mods interacts badly with the system. I've had bigger systems plenty of times and have never had players get timed out due to them.

https://refinedstorage.raoulvdberge.com/wiki/profiling

commented

Even with just this mod it happends

commented

Good that probably makes it possible to fix the issue, if we can find out what causes it with the profiling info.

commented

It are spikes which profilers do not manage to catch
The profilers also freeze while this is happening, even external ones like VisualVM

commented

So the entire PC freezes when this happens? Only thing I can think of that could cause this is a broken or very slow hard drive/ssd? That would probably also cause other issues though so.. yeah not sure what could cause that.

commented

No, it just turns the entire server itself unresponsive for quite a bit to the point that the profilers do not spot it

commented

Can you give me reproduction steps, with just RS installed? And something less vague than "just insert a lot of items". Tell me exactly what you're doing.

commented

Refined storage simply cannot handle a lot of items efficiently, simple as that
1 million items are already quite heavy