Memory usage optimizations

by malte0811

Find FerriteCore on Modrinth.


We use FerriteCore to recude memory usage.

Features

All features and changes in FerriteCore are explained on their Summary on GitHub.

Usage

FerriteCore runs without any user interaction.

Results

Rough “real life” benchmarks are done on a single player world with

  • level-type minecraft:amplified
  • seed Testing
  • full screen at 2560x1440
  • Render distance & Simulation Distance at 32 chunks
  • FOV at Quake Pro
  • run /tp @s 0 500 0 0 90 (looking straight down, entire render distance in view).

Went from 365 FPS average1 to 370 FPS average.

Memory allocation is down from 3072 MB2 to 2304 MB

Config

FerriteCore’s defaults are sufficient so we provide no config overrides.

License

FerriteCore is licensed under MIT. Read the license here.

Footnotes

  1. ^b5508d

  2. After