Back to 9Minecraft
Wiki 9Minecraft Wiki 9Minecraft
Gcgo Wiki › Guides › Reduce Startup Memory Bloat from Mods

Reduce Startup Memory Bloat from Mods

Why Startup Memory Matters

During server initialization, mods load textures, models, configurations, and other data structures. Much of this temporary data becomes unnecessary once startup completes, but without cleanup, it remains in memory indefinitely.

How GcGo Addresses This

GcGo Mod automatically triggers garbage collection after your server finishes loading. This process:

1. Identifies unused data — Scans memory for objects allocated during mod initialization that are no longer referenced

2. Removes unnecessary allocations — Cleans up temporary structures created by mod setup routines

3. Reduces baseline footprint — Lowers your server's steady-state memory usage

Maximizing the Effect

  • The mod works best with modpacks containing many mods, as more initialization means more temporary data
  • Memory savings are most visible immediately after startup completes
  • Long-running servers benefit from lower baseline usage, reducing the need for frequent restarts

No player configuration is required—simply install and let the mod handle cleanup automatically.