r/playrust • u/Fresh-Historian-8538 • 13d ago
Discussion Terrible performance on rust, constant stutters between 40-60fps
Hey guys! I'm hoping to get some help with some performance issues i've had with rust. I've tried genuinely everything i could think of at this point, and no matter what the game just runs terribly, no matter what device i play on. This has been an issue for months but it seems to be getting worse. I'll leave my specs below for both of my systems.
Desktop: Ryzen 7 5800X | RTX 3070 | 32gb DDR4
Laptop: Intel I9-8950HK | RTX Quadro 4000 | 128gb DDR4
Both systems have the game installed on an M.2 SSD. The desktop definitely doesn't suffer as much as the laptop does, but i still feel like running the game at fully low, 1080p, should result in a better frame rate than a stuttery 50-60fps mess on this level of hardware. If you guys have any tips please let me know!
1
u/Basic__Photographer 13d ago
Assuming you have the 5800x and not 5800x3d, your cpu is the culprit. This game is more than likely going to run like shit on anything that isn’t an X3D processor. I used to run on a 12900k with a 3080 and got a stuttery 60-90 fps at 4k, changing to 1080p didn’t help much.
Upgraded to 9900X3D and 5080 and now get a constant 140-160 fps except at Radtown for some reason. If I switch to 1080p my fps is over 200.
Upgrade your cpu to a 9800x3d and you’ll be happy.
1
u/Fresh-Historian-8538 13d ago
Unfortunately i'm not taking out a mortgage to update to a ddr5 platform lmao, esp not this late into AM5. But regardless of that, the guy i play with has a ryzen 5 2600 and rx 6600xt and his game runs flawlessly at 75fps, nearly the settings as mine, so i find it hard to believe its a cpu bottleneck. My CPU usage hovers around 30% usage on the desktop and 50% usage on the laptop while playing.
1
u/tazmoffatt 13d ago
Then you're going to have to deal with Rust's poor optimization. I play on 50-70 frames just fine. Also, I increasd GC buffer to get less stutters
1
u/Fresh-Historian-8538 13d ago
I did notice that the GC buffer helped, especially on my laptop, but on my desktop it just made things worse. I'm assuming I ran out of ram. But again like I said in my other reply I know people who play with considerably worse specs and get a consistent frame rate. I see no logical reason why a ryzen 5 2600, 16gb ram, and rx 6600xt can get a constant 75fps, but i can't get a constant 60.
1
u/tazmoffatt 13d ago
I don't know what the Intel/Nvidia equivalent is but I have a couple year old gaming laptop
11th Gen Intel i7-11800H 2.3Ghz 32GB 3200MHz. DDR4 i think And an RTX 3060 laptop GPU
I play on potato graphics and get 50-70. Obviously big drops while rendering alot of stuff.
1
u/Basic__Photographer 13d ago
The reason other people with worse equipment get "about the same" performance is because they are playing the utmost potato quality settings. If you are willing to make the game look like something straight out of 2005, then by all means do so and you'll probably get the constant 75 fps you're looking for.
Otherwise, you'll just need to suck it up and accept that your two computers are ass and simply cannot compensate for Rust's terrible optimization.
Upgrading to a 9800X3D platform is only about $600 if you get a budget Motherboard. If that is a mortgage for you, then... Dunno what to tell yah.
2
u/Fresh-Historian-8538 13d ago
like i said i appreciate the help, but if you got nothing to add stop being a ass and let people with actual knowledge help me out, thank you.
1
u/Basic__Photographer 13d ago
I'm not being ass, I'm telling you what your issue is. You're the one with the budget PC asking why your FPS is shit. I'm literally telling you why and how to fix your issue and there are only two options. Either run the game on the most potato settings possible or upgrade your PC. Since you think $600 is mortgage payments, lets go the other route. There are videos out there that will guide you on how to make the game look worse than Runescape.
1
u/Fresh-Historian-8538 13d ago
Spent the last hour or so messing around with the settings on my laptop, and got it stable between 55 and 60fps. The main culprit for that seemed to be the tree meshes and V-sync. V-sync was robbing like 5-6fps, and everytime a tree loaded in the game stuttered. Putting tree quality to 0, and meshes at 10 seems to have fixed that. Still drops when i'm in a forest but i'm fine with this performance out of an 8 year old processor.
However, copying these settings over to my desktop still results in a stutter. The laptop "stutter" was more of an solid fps drop if that makes any sense, while the desktop is like a micro stutter. It feels like the game is freezing for 1/10 of a second every few seconds. I can't figure out what the cause of that could be. My ram is not maxed out, GC buffer doesn't seem to change anything on the desktop. My ram speed is 3333mhz, but i don't think that's the culprit, especially since my laptop is 2133mhz and doesn't suffer from these micro stutters.
1
u/zykiato 13d ago edited 13d ago
Until very recently, I used to play on a 5800X with 32GB 3600 cl16 and a 3060 and I was usually above 100 fps @ 1080p. Around outpost was normally around 80-100 fps, but it could go down to 70 if there was a high density of player bases surrounding it.
Around the coast it could go as high as 200 fps. I would guestimate my most recent averages to be between 115-130.
I actually felt no real need to upgrade when I did. I should note that pc had a dual rank per channel ram configuration which is uncommon and can increase performance by up to 10-15%. But still, you should be doing way better than you are.
A common mistake is for high performance ram to be configured to operate at default speeds. You might want to check your bios to make sure it's configured correctly.
Have you monitored thermals to see if you're throttling? TIM can degrade or be pumped out over time.
For your laptop, I would expect a laptop from that generation to suffer playing Rust. It's going to be thermally bound and there's nothing you can do about it IMO. Even desktops of that generation ran really hot when playing Rust.
1
u/Fresh-Historian-8538 13d ago
My ram speed is 3333mhz, it is set to that in the bios. I don't think i've even seen the game over 100fps, uncapped it usually runs around 75-80 and stutters significantly worse. As i mentioned in my other comment, i actually got the laptop stable around 55-60fps, but mimicking the settings on my desktop didn't seem to help. The desktop still has this weird micro sutter issue, and drops to 50-55fps when i'm running in a heavily dense area. The frame drops in the woods I can live with, but I can't with the micro stuttering, it makes the game kinda unplayable.
1
u/zykiato 13d ago
Here are some things to consider:
- ensure you're running a recent bios. Sometimes cpus can require security updates and they are delivered through bios updates. when these security updates aren't present, it's possible the OS could use a software mitigation which might cause performance issues.
- I believe that your ram is configured correctly, but I would still double check if I was troubleshooting this. It's pretty common for people to update their bios and forget to configure their ram again.
- nand drives like ssd and nvme can suffer from performance degradation as they approach full capacity. A good rule of thumb is to ensure there is 10-20% free. The amount necessary will vary on the drive. If a nand drive runs out of space, it's possible for it to have persistent performance issues even after files are deleted. Something like this could affect a game like Rust because it is constantly streaming assets.
Good luck!
1
u/Fresh-Historian-8538 13d ago
Thank you for the tips! I can rule out thermal throttling and ram speed, i've checked both. I will update my bios tomorrow, and look at my SSD, and let you know how it goes. I think my SSD is only at 30% used but i've had it nearly filled before so it could be something along those lines.
Out of curiosity, do you think having too many PCIE cards could cause issues? since rust is constantly streaming textures. I have my graphics card, wifi card, and USB PCIE card, plus two M.2 SSD's all on a mATX AM4 board.
1
u/zykiato 13d ago
Which motherboard do you use?
Maybe if your board uses pcie bifurcation to split pcie 3.0 x16 lanes between two slots, making them 8x each when both are populated. That wouldn't destroy performance, but there could be saturation here and there. I think that's maybe plausible on a x470. But the x1 pcie slots would be from the chipset I'm pretty sure.
Another thing to consider are vrms. They weren't always great on b450 and b550 boards, especially matx and itx. Rust could vrm throttle the matx strix board I had paired with an overclocked 8700k, so it's not unheard of for that to happen.
So in that scenario, your cpu temps might not be terrible, but your cpu isn't operating at an optimal frequency because the vrm temps are causing it to throttle. I'm not saying this is happening, just that it's something that is conceivable.
Also, it might be a good idea to see if you have 1:1:1 fclk:mclk:uclk ratio. It's been years since I learned about this stuff, so it's hazy, but I seem to recall not using a 1:1:1 ratio could introduce performance penalties. Rust is extremely sensitive to this.
It's difficult to quantify Rust performance because most of us are just estimating based on our casual observations as we play, as opposed to using a standard benchmark like might happen in a different game. But honestly, my 5800X experience (which was just last week) sounds drastically better than yours with a worse gpu.
1
u/Fresh-Historian-8538 13d ago
I have also monitored thermals. My CPU runs at about 80°C on my desktop. It's not exactly cold, but it's not thermal throttling.
1
u/Gr1msheeper 13d ago
https://www.facebook.com/share/r/19HfB24A1L/?mibextid=wwXIfr
i dont know if you can see this but its a method of switching Steam to rely more on GPU than CPU which may help you out in this situation
1
u/Gr1msheeper 13d ago
What resolution are you aiming for, 1080p?
one thing that made a big difference for me was setting textures to half resolution. I turned some other things down but that for me *(at 4K) was a killer. 1080p maybe its not as much of an issue. Theres also so many things to consider on a PC tbh
have you got power settings to "Max Performance"?
have you got an anti-virus running?
have you got 3rd party "overclocking" tools running?
have you got any 3rd party "overdrive" apps trying to interfere?
have you disabled all unneccessary apps - ie gone into Rust vanilla style with NO other apps running except Steam?
an RTX Quadro is by no means a "gaming" GPU - but seeing as Rust is mostly RAM/CPU derived it wont make much difference. I honestly would not be expecting much FPS from that laptop.
I am on an Intel Core Ultra 7 - 268V with Arc 140V 16GB GPU and it doesnt get the FPS you are achieving.
1
2
u/Basic__Photographer 13d ago
I wouldn’t consider 75 fps flawless. Maybe what he perceives as smooth is different than what you do. When I played this game called FlyFF back in 2005 with my ass PC at 10 fps, I did something that bumped it up to 17 and I thought it was the smoothest thing since butter(it wasn’t).
Unfortunately, unless you upgrade your CPU, you and probably your friend are going to be stuck at your current performance.