SRV Micro Stuttering

So I just clean installed my PC with Win 11 instead of 10. Also applied AtlasOS (https://atlasos.net/) on it. Now I have zero stutter when driving with SRV or flying. Just stutter when jumping or drop from cruise (which should be normal).
 
Going to need to quantify the stutter you people are experiencing with something like CapFrameX. I recommend capturing a plot at your usual settings in the SRV training mission while you're inducing perceptible stutter.

This is about four minutes of me burning around on my main system (5800X3D, RTX 4090, 144Hz VRR display) at my usual settings (4k, 1.25x SS, custom ultra, 138 fps limit):
vcIEWQs.png


A few spikes, but nothing noticeable. If there were perceptible stutter, or even a loss of general smoothness, those frame time variances would be much worse.

It might be worthwhile to force a GPU or CPU limitation (by adjusting settings to create a bottleneck) to see if either seems smoother than the other.
Thanks Morbad!
I've downloaded the program, although all those numbers and graphs are gobbledygook to me but thank you.
I'm starting to think i may have a memory problem because when my pc started to play up, as described in my op, i used to get get the motherboard yellow error light which is a memory error light for my motherboard but when i installed a new ssd (old ssd was at 100% in task manager) reseated memory and reinstalled windows the yellow light didn't come back on....but....i have just started to get an error message (sometimes and for a split second) when my pc is about to shut down which has "memory" in the message but i don't have enough time to read as it's a split second and then my pc shuts down.
My next thing to try is to remove and swap around my memory modules (i have 4 at 8gig) I recently ran the inbuilt windows memory checker and as i'm sure you know takes quite a while and at around 70% there were no errors found. I then left my pc and when i returned to it, it had restarted to desktop whilst i was away but there was not an error report so i don't know if i missed something. I assumed that because there was not an error report everything was fine.
I hope i get to the bottom of this as i have been playing this evening and it really spoils the experience of Elite for me. I wouldn't be that bothered if it was any other game.
 
Last edited:
So I just clean installed my PC with Win 11 instead of 10. Also applied AtlasOS (https://atlasos.net/) on it. Now I have zero stutter when driving with SRV or flying. Just stutter when jumping or drop from cruise (which should be normal).
Glad to read you have sorted it Bergi9. Also glad to read that when dropping from cruise it's normal as i was beginning to think that was just me too.
 
Have you tried disabling GameBar and/or Game Mode?

I've downloaded the program, although all those numbers and graphs are gobbledygook to me but thank you.

If you can figure out how to capture and display a graph with it, then post it here, it won't be gobbledygook to me.

i have just started to get an error message (sometimes and for a split second) when my pc is about to shut down which has "memory" in the message but i don't have enough time to read as it's a split second and then my pc shuts down.

Check for errors/warnings in event viewer.

My next thing to try is to remove and swap around my memory modules (i have 4 at 8gig) I recently ran the inbuilt windows memory checker and as i'm sure you know takes quite a while and at around 70% there were no errors found. I then left my pc and when i returned to it, it had restarted to desktop whilst i was away but there was not an error report so i don't know if i missed something. I assumed that because there was not an error report everything was fine.

The built in WIndows memory test is not very good and would need to run several complete passes to have a good chance at finding errors with borderline stable memory.

That said, your performance issues are almost certainly not related to hardware problems or unstable RAM. Not saying such issues cannot exist independently, but they will almost never present as performance problems...they'll generally show up as crashes, silent data corruption, or errors in the event logs.
 
Have you tried disabling GameBar and/or Game Mode?



If you can figure out how to capture and display a graph with it, then post it here, it won't be gobbledygook to me.



Check for errors/warnings in event viewer.



The built in WIndows memory test is not very good and would need to run several complete passes to have a good chance at finding errors with borderline stable memory.

That said, your performance issues are almost certainly not related to hardware problems or unstable RAM. Not saying such issues cannot exist independently, but they will almost never present as performance problems...they'll generally show up as crashes, silent data corruption, or errors in the event logs.
Hi Morbad.
Yes i disabled game bar and game mode, no difference. The memory error/message appears to be xbox controller related upon searching the web and i have not had that message since disconnecting it.
I have performed a DDU and installed today's latest nvidia driver, no difference, if anything, worse. Funny thing is while gliding over the surface at around 50 meters in the DBX looking for bacteria, no stutter at all, perfectly smooth.
Anyway, i just want to thank you and everyone but i'm just going to live with it now and perhaps one day it will somehow fix.

o7
 
I saw a marked improvement with the new drivers, my "fix" appears to have been enabling HAGS and ReBAR in conjunction with an in-place upgrade to win11 23h2.

Since then, it's been a pretty solid 90fps in the srv (frame rate locked to cut my 3070ti a break).

For reference...

J
 
I have switched to vertical sync adaptive half refresh rate in control panel and i can't see any stuttering when in the srv, but i think this is just masking the issue as i have not needed to do that since the release of elite dangerous but at least i can play it in comfort again.:D
 
I had similar problem with stuttering during SRV drive - fps drop was each 5-10 seconds (frametime graph attached)
Not related to graphic settings or video drivers, but surpisingly to m.2 drive (samsung 970 pro / 512gb) and fixed by moving game files to sata ssd - no more stuttering and almost plain line on frametime graph


Gonna check what I could do with m.2 drive...


UPDATE:
no firmware update available for my drive
but just installed Samsung NVME driver instead of Microsoft one and problem gone (returned game back to m.2 and re-tested twice - before driver switch and after)
 

Attachments

  • ed_srv_stuttering.png
    ed_srv_stuttering.png
    4.2 KB · Views: 62
Last edited:
I have switched to vertical sync adaptive half refresh rate in control panel and i can't see any stuttering when in the srv, but i think this is just masking the issue as i have not needed to do that since the release of elite dangerous but at least i can play it in comfort again.

Vsync without a VRR display can absolutely cause noticeable stuttering if you cannot maintain a minimum frame rate in excess of the display's refresh rate. Every time a frame isn't ready, you get the same frame twice.

I had similar problem with stuttering during SRV drive - fps drop was each 5-10 seconds (frametime graph attached)
Not related to graphic settings or video drivers, but surpisingly to m.2 drive (samsung 970 pro / 512gb) and fixed by moving game files to sata ssd - no more stuttering and almost plain line on frametime graph


Gonna check what I could do with m.2 drive...

This is weird. The M.2 drive stealing lanes from the GPU slot?

What driver are you using for the Samsung 970 Pro? How are your interrupts setup?
 
Vsync without a VRR display can absolutely cause noticeable stuttering if you cannot maintain a minimum frame rate in excess of the display's refresh rate. Every time a frame isn't ready, you get the same frame twice.



This is weird. The M.2 drive stealing lanes from the GPU slot?

I was thinking poor cache management in one layer or another, especially with the evidence that changing the hardware driver fixes it. Possibly the generic (microsoft) driver makes bad assumptions about fetch and readahead behaviour of the underlying storage out on the card.
 
@ Morbad. I still got the micro stuttering using the half refresh rate (i spoke too soon again) but it was more micro stutters within a time frame, if that makes sense. I don't know how to explain it. It appeared for example without half refresh rate 4 stutters a second (no vsync and capped at 60fps in game), with half refresh rate 8 .
I looked into my processes and found another game i used to play but installed, had 250 mb of memory used called something like "(game) helper service" so i disabled it.
Also, i uninstalled the windows game bar using a windows terminal command, as just disabling game bar still brought it up when pressing windows key + G., so it appeared not to be fully disabled. I absolutely don't need the windows game bar function.
I have the same drive as Ghloogh but the 1TB version but i have Elite installed on my secondary HDD. I did try it installed on the ssd but the stuttering was still present. I reinstalled back to the HDD.
All that said, the stuttering appears to be to be gone other than less frequent fleeting nano stuttering, definitely not as smooth when in ship or on foot but at least very playable instead of game ruining.

Thanks Morbad!
 
Last edited:
I had similar problem with stuttering during SRV drive - fps drop was each 5-10 seconds (frametime graph attached)
Not related to graphic settings or video drivers, but surpisingly to m.2 drive (samsung 970 pro / 512gb) and fixed by moving game files to sata ssd - no more stuttering and almost plain line on frametime graph


Gonna check what I could do with m.2 drive...


UPDATE:
no firmware update available for my drive
but just installed Samsung NVME driver instead of Microsoft one and problem gone (returned game back to m.2 and re-tested twice - before driver switch and after)
Hi Ghloogh o7

Thank you for replying to my thread.
Do you have a link to the Samsung driver? As i have the same drive as you but the 1TB version. Although i don't have Elite installed on it, perhaps it's a windows/Samsung drive thing.
 
Last edited:
I was thinking poor cache management in one layer or another, especially with the evidence that changing the hardware driver fixes it. Possibly the generic (microsoft) driver makes bad assumptions about fetch and readahead behaviour of the underlying storage out on the card.
Thank you Markov!
o7
 
Or actually, the kinds of things that improved on my rig with update 18 seem to relate to CPU-bound things. It's possible the driver he had on the NVMe was just an attention thief on cores and causing contention? I haven't done any science yet but it does feel like driving around now the gfx engine feels a bit less like it is fighting itself.
 
I saw a marked improvement with the new drivers, my "fix" appears to have been enabling HAGS and ReBAR in conjunction with an in-place upgrade to win11 23h2.

Since then, it's been a pretty solid 90fps in the srv (frame rate locked to cut my 3070ti a break).

For reference...

J
Thank you Brammmers!

o7
 
I haven't done any science yet but it does feel like driving around now the gfx engine feels a bit less like it is fighting itself.
I feel that too.
In ship, on foot, smooth as silk but getting into the SRV feels like a different engine, it's just not as smooth. I even thought it was a sound thing, so i disabled all sound drivers but still the micro stuttering was present.
Much better now but not like on foot. I know nothing about coding but how can my SRV micro stutter but when i get out and look around everything is smooth as silk?
 
Hi Ghloogh o7

Thank you for replying to my thread.
Do you have a link to the Samsung driver? As i have the same drive as you but the 1TB version. Although i don't have Elite installed on it, perhaps it's a windows/Samsung drive thing.
Hi OutofSpace!
I took driver from official Samsung site https://semiconductor.samsung.com/consumer-storage/support/tools/ (it is generic for all samsung nvme products)
But first I have installed Samsung Magician tool to discover potential firmwate update and noticed that 'disk driver' block points to Microsoft one so decided to make a driver switch just in case and this solved an initial problem, but yours looks to be kinda different since it reproduced on another disk. Anyway, try to check/update your nvme driver and test game on this drive again.
 
Or actually, the kinds of things that improved on my rig with update 18 seem to relate to CPU-bound things.

I got around to testing U18 in some CPU limited on-foot CZs the other day. No changes to performance vs the prior several updates. Same P1% and P0.1% lows, same fraction of frames with high frame time variance, same patterns on the frame time plots, etc. Didn't feel subjectively any different either.
 
Well, i have done what you advised, thank you and it appears everything is ok but i'm no expert. CPU is 40-50%, memory 21%, SSD 2%, GPU 75% and the HDD where Elite is installed 0%
Ideally, for the smoothest possible frame times, a game should run neither in CPU nor in GPU limit. In CPU limit the frame time variance can rise. In GPU limit already prepared frames by the CPU are waiting in the buffer for the GPU to be processed, leading to increased input lag. Therefore you'd want to limit the FPS via in-game or driver limiter so that no component is creating a bottleneck, at a maximum of 2-3 FPS below the maximum refresh rate of your VRR display and 0-1 FPS below for fixed refresh rate displays (with V-Sync).
Apart from that, especially RGB control software is known for causing stuttering.
 
Hi OutofSpace!
I took driver from official Samsung site https://semiconductor.samsung.com/consumer-storage/support/tools/ (it is generic for all samsung nvme products)
But first I have installed Samsung Magician tool to discover potential firmwate update and noticed that 'disk driver' block points to Microsoft one so decided to make a driver switch just in case and this solved an initial problem, but yours looks to be kinda different since it reproduced on another disk. Anyway, try to check/update your nvme driver and test game on this drive again.
No difference but thank you very much Ghloogh. o7
 
Back
Top Bottom