Mekanism

Mekanism

111M Downloads

Turbine Water Recycling "high" thread time

KillerOfPie opened this issue · 1 comments

commented

Issue description

High thread usage due to Turbines attempting to push water out of every vent block.

Temporary remedy → use fast infinite water supply (eternal water block from EvilCraft in my case) and remove all condensers from all turbines

Fix → Ideal: Have recycled water output through a port to minimize pushing blocks
Opt2: Reduce vents attempting to push

  • Note: ~2%(~1ms) might not seem like a lot, but when Mekanism (Main) is pulling ~20%-~40% of a server tick it's far too simple of a change not make.

Before Removing Condensers ---
image

After Removing Condensers ---
image

Steps to reproduce

  1. Build 4+ max size Turbines w/ 4 fully filled condenser rows (or at least enough to max output water) and every available vent (525 in my case)
  2. Feed max steam input to all turbines
  3. With enough mods, watch TPS drop

Minecraft version

1.20.x or earlier (No longer being developed)

NeoForge version

Forge-47.2.17

Mekanism version

Older

Other relevant versions

Mekanism 10.4.8
MC 1.20.1

If a (crash)log is relevant for this issue, link it here: (It's almost always relevant)

No response

commented

This should be mostly fixed/addressed in 1.20.4 versions of Mekanism