Rust | Why is my servers FPS capped at 60fps
Why is my Rust server FPS capped at 60?
Rust servers do not benefit from running at very high FPS values. Increasing the server FPS significantly raises CPU usage while providing little to no improvement in gameplay.
According to Facepunch Studios, the developers of Rust, a server FPS of 30 is sufficient and has no noticeable impact on the player experience. For this reason, many hosting providers and server administrators choose to run Rust servers at a fixed FPS of 60 as a practical upper limit.
Why we enforce a 60 FPS limit
Capping the server FPS helps to:
- Prevent excessive and unnecessary CPU usage
- Ensure fair resource allocation across all servers on a node
- Maintain overall platform stability, especially during peak player activity
Higher FPS values can cause disproportionate CPU load, which may negatively affect not only your server but others running on the same hardware.
Does server FPS affect client FPS?
No. The server’s FPS does not determine the FPS players see on their own computers. Client-side FPS is primarily influenced by a player’s hardware and graphics settings. Optimizing server FPS improves server stability and responsiveness, not visual performance.
Can I change the FPS limit?
The FPS limit is enforced automatically. If a Rust server is configured above 60 FPS, it will be reset back to 60 to ensure efficient resource usage and consistent performance.
Summary
Running Rust servers at extremely high FPS values offers no gameplay advantage and leads to unnecessary CPU strain. Enforcing a 60 FPS cap strikes a balance between smooth server operation and responsible resource management, aligning with Facepunch’s recommendations and industry best practices.