RUSTBOOSTERGuides › How to increase FPS in Rust

How to increase FPS in Rust

Updated 2026-08-20 · Windows 10 / 11 · Rust

Rust is CPU-hungry, memory-hungry and badly behaved on default settings. The good news: most of the frames you are missing are lost to four or five specific settings, not to your hardware. This guide walks through them in order of impact — biggest win first.

Start with the settings that actually cost frames · gcbuffer — the one console command worth knowing · DLSS, FSR and what to pick · Put it in client.cfg so it survives updates · Windows matters as much as the game · Update the GPU driver properly · Things that do not work

Start with the settings that actually cost frames

Rust has around thirty graphics options and maybe six of them matter. Turning everything to Low is the wrong move — you lose visual information you need in fights while barely gaining frames. Change these instead:

SettingSet toWhy
Shadow Quality0–1The single most expensive setting in the game
Water Quality0Costs a lot, shows almost nothing
Grass DisplacementOffHeavy CPU cost per blade
Object Quality150–200Below 100 you stop seeing loot and players at range
Anti-aliasingFXAATSSAA smears the image while moving
Max Gibs0Free frames during raids

Keep Object Quality and Draw Distance reasonably high. Dropping them hides players behind terrain that other people can see through — you trade frames for losing fights.

gcbuffer — the one console command worth knowing

Rust runs garbage collection on a fixed buffer. The default is small for modern systems, so the game stalls to collect memory — those are the random freezes mid-fight. Raise it and the stutter mostly disappears.

F1 console
gc.buffer 2048
gc.incremental_enabled true
gc.incremental_milliseconds 2

Use gc.buffer 4096 if you have 32 GB of RAM or more. This resets when the game updates, which is why it belongs in your config rather than being typed every session.

DLSS, FSR and what to pick

Upscaling renders the game at a lower internal resolution and reconstructs the image. On Rust it is close to free frames if you pick the right one for your GPU:

Do not go below Quality mode. Balanced and Performance make distant players mushy, which is exactly what you need to see clearly.

Put it in client.cfg so it survives updates

Everything you type in the console is lost when Rust updates or validates files. Settings written to client.cfg stick. The file lives in your Rust folder under cfg/client.cfg.

cfg/client.cfg
graphics.fov "90"
gc.buffer "2048"
effects.shadowquality "0"
effects.waterquality "0"
grass.displacement "False"
mesh.quality "150"
effects.maxgibs "0"

Windows matters as much as the game

  1. Set the power plan to High Performance — laptops especially throttle on Balanced.
  2. Turn off Xbox Game Bar and background recording. It quietly holds 200–400 MB and a slice of GPU.
  3. Disable fullscreen optimizations on RustClient.exe (Properties → Compatibility).
  4. Close browsers before playing. Chrome with twenty tabs is a real competitor for your RAM.
  5. Make sure Rust is installed on an SSD — HDD causes the long freezes when new terrain streams in.

Update the GPU driver properly

Not just "install the latest" — do a clean install so the old profile does not carry over. In the NVIDIA installer pick Custom → Perform a clean installation. On AMD use the factory reset option in Adrenalin. A stale driver profile is a common cause of Rust running at half the frames it should.

Things that do not work

Do it in one click instead RUSTBOOSTER applies 160+ of these tweaks for you — graphics, network stack, power plan and background processes — and shows the honest FPS cost of each one. Windows 10 and 11, from 150 ₽. Get RUSTBOOSTER →

FAQ

How much FPS can I realistically gain?

On a system that has never been tuned, +20 to +60 frames is normal. Most of it comes from shadow quality, water quality, gcbuffer and the Windows power plan. If you are already running low settings on a modern GPU, expect less.

Does lowering graphics settings get me banned?

No. Every setting in this guide is either an in-game option or a value Rust itself writes to client.cfg. You are not modifying game files or memory.

Why does my FPS drop specifically in big bases and raids?

That is usually garbage collection and CPU draw calls, not the GPU. Raise gc.buffer, set Max Gibs to 0 and turn off grass displacement — those three target exactly that scenario.

Do I need more RAM?

Rust wants 16 GB comfortably. At 8 GB you will stutter no matter what you configure, because Windows starts paging. Above 16 GB the returns are small except for raising gc.buffer.

Best Rust graphics settings for FPS → Best Rust settings for a low end PC → How to reduce ping in Rust → Rust FPS drops and stuttering →
© 2026 RUSTBOOSTER · rustbooster.ru · Questions: @CODER_PROJECT