Steady low FPS and sudden stutter are different problems with different causes. If your frames are fine until they are suddenly not, this guide is for you — the fix depends entirely on when the stutter happens.
| When it stutters | Almost always |
|---|---|
| Randomly, mid-fight | Garbage collection — raise gc.buffer |
| When moving into new areas | Terrain streaming from a slow drive |
| First few minutes each session | Shader compilation — it settles |
| Gradually worse over an hour | Thermal throttling or a memory leak |
| Only in big bases and raids | CPU draw calls and gibs |
| Constantly, at any moment | RAM pressure — you are paging to disk |
The most common one. Rust pauses to reclaim memory, and the default buffer is too small for modern systems.
gc.buffer 2048
gc.incremental_enabled true
gc.incremental_milliseconds 2Use 4096 if you have 32 GB or more. Put it in client.cfg or it resets on the next update.
If the freeze happens as you cross into a new part of the map, Rust is loading data from disk. On an HDD this is unfixable in software — the game streams constantly and the drive cannot keep up. Moving Rust to an SSD removes it entirely.
Open Task Manager while playing and look at memory. If you are near the top of your RAM, Windows is paging and every stutter you feel is a disk read. Close browsers, disable startup apps, and treat more RAM as the real fix.
If performance is good for twenty minutes and then degrades, check temperatures. Above roughly 90 °C most CPUs start reducing clocks. Clean the dust, check the fans, and on a laptop get it off the blanket. An overlay showing CPU and GPU temperature while you play makes this obvious in a single session.
Usually garbage collection, not hardware. Raise gc.buffer to 2048 or 4096 and enable incremental GC. A strong CPU does not help if the game keeps pausing to reclaim memory.
That is shader compilation. It is normal and it settles. If it never settles, your GPU driver cache may be corrupted — do a clean driver install.
It is worth testing. The Discord overlay has caused stutter in Rust for years. Turn it off for one session and compare.