Skip to content

Would it be unnecessary if these 3 mods were used together? #137

@Revenge2K

Description

@Revenge2K

Is your ServerCore mod compatible with the Server Performance - Smooth Chunk Save and Fast Async World Save mods? By "compatible," I mean the same optimizations found in ServerCore mod are available in these two mods. Would it be unnecessary to use all three mods together? Here's some evidence of the same optimization:

Server Core:

(Default = 6000) The amount of ticks between auto-saves when /save-on is active.

"autosave_interval" = 6000

(Default = true) Can significantly reduce the time spent on chunk iteration by caching ticking chunks every second.

This is especially useful for servers with a high player count and/or view distance.

Note: The list of ticking chunks is only updated every second, rather than every tick (but that is very unlikely to matter).

cache_ticking_chunks = true

Fast Async World Save:

An efficient mode designed to modify the saving mechanism of world data during intermittent saves, enabling asynchronous saving at five-minute intervals. This approach effectively addresses lag spikes while safeguarding against data loss.

Server Performance - Smooth Chunk Save:

Saves chunks continuously over time, reducing server lag and preventing lagspikes from saving too many chunks at once.
Vanilla 1.18: Server with 3 players. Chunk saving takes ~ 11% of the server tick.
With smooth chunk saving: 0.3% of the server tick
Depending on some varying factors this can give you up to 10% more server side performance effectively, with no downsides.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions