More RAM is not always the fix.
A short investigation path for slow ticks, memory pressure, and a world that falls behind.
Name the symptom first
Low frame rate on one player’s computer is different from server tick lag. Ask whether everyone sees delayed block breaks, rubber-banding, or mobs freezing. Compare that with the server log around the same time.
A single “Can’t keep up” line during startup or a teleport does not establish persistent lag. Look for repeated messages during ordinary play and record what was happening.
Separate memory failure from tick overload
“OutOfMemoryError” is evidence of a memory-related failure; it still needs context. “Java heap space” and “unable to create native thread” are not the same resource problem. A container can also be killed because its total memory exceeds its limit even when Java’s heap is below that limit.
CPU-heavy chunk generation, machines, entities, or forced chunks can slow the tick loop without filling the heap. Increasing RAM does not remove that work.
Collect evidence during the problem
If the installed pack includes spark and you are authorized to use it, capture a short profile while the slowdown is happening. Read spark’s documentation for the installed version before running profiler commands. A profile of an idle server may tell you little about the busy one.
Record the pack version, player count, memory limit, recent changes, and the exact time. Keep logs private until you remove credentials, IP addresses, and personal information.
Make one reversible change
A lower view or simulation distance can reduce some workloads, but it also changes what players see or what runs nearby. Explain the tradeoff, take a backup, change one setting, and compare under similar conditions.
Do not delete a mod from an established world or disable the watchdog as a generic first fix. Missing content can damage a save, and suppressing a watchdog does not solve the underlying stall.
Sources & further reading
spark documentationATM team: TroubleshootingWant help looking after your world?
We’re opening an All the Mods 10 hosting pilot.
Tell us about your group