Why is the performance Dropping so hard when other CMDR's are in the area?

Game is running fine in FHD 75hz/fps (vsync on) in every situation until Other CMDR's drop into the instance. The more, the worse the performance Gets.

Current System has RTX 3060. Ryzen 5 5600x and 16GB 3200 Ram.

The hardware is never fully utilized yet the FPS are jumping around like they drank 10 energy drinks in a matter of 30 minutes varying between 50 and 75 FPS.
 
Same hardware setup as mine, but I rarely get to instance with more than 2 other CMDRs so I haven't seen this behavior.
 
The game is heavily dependent on the performance of a few threads and anything that causes stalls in these threads is going to cause issues. Polling other clients and integrating the information needed to share an instance with them probably pushing the limits of the main game loop, especially, I suspect, when it comes to cache/memory contention.

Vsync won't help matters either. If you can't reliably hold a frame rate higher than the current refresh rate, you'll see the previous frame two or three times, which is worse for consistency than the average frame rate, as reported by the indicator, suggests.
 
Thanks for your insight. I use Vsync mainly to prevent my Graphics card an CPU to do more work than they need to do.
I mainly do Goidhunting on settlements where there can sometimes be 15 cmdr's total.
Sometimes the Frames drop below 30, doing a restart of the game usually fixes at least that.
 
If you want to save the hardware you have to limit the FPS. You need vsync if your monitor can only do 60hz, for example, but your graphics card provides 200fps. eg I limited my monitor to 100hz and set the graphics card to 90fps as a limit.
 
Or it could simply be network lag induced by some of the Cmdrs' internet connection / ISP. I guess the game might translate it as "framerate lag".

Edit: Because it's Peer-to-Peer, the networking can become dodgy sometimes. 😓
 
Last edited:
I also suspect part of the lag is network-based. Dependent on the weakest link in the instance, so to speak. The reason I think that - intermittent lag spikes in the planet-side AX instance. The scenario is very graphics-intensive, I get around 120 fps near planet surface, but with dozen commanders and a bunch of npcs it falls to 20-30 fps for couple seconds, then immediately becomes buttery smooth, back to 120. Then lag repeats after a short while. It “feels” like a network lag. Also, hydra thargoid sometimes moves instantly over space-time in a clear network de-sync fashion.

7950x, 3090, 32gb ram, 4k
 
If you want to save the hardware you have to limit the FPS. You need vsync if your monitor can only do 60hz, for example, but your graphics card provides 200fps. eg I limited my monitor to 100hz and set the graphics card to 90fps as a limit.
Vsync does the same thing. Limiting fps that is. Having VSYNC on significantly reduces load on cpu and gpu in all games i play.
 
Back
Top Bottom