Hello I absolutely don't know why I have problem running game on a server with a worse CPU and RAM
Here's debug info : https://i.imgur.com/xWJMOpM.jpeg
I don't know why the Wait For Update is like 170+ while the entities are running almost fine.
I have also two friends playing the server one with a better CPU and he doesn't have any problems at all and me and another friend with a Ryzen 7 5800X who have struggle with Wait for update
My server is running on a Ryzen 7 2700X and 2133MHZ rams while I'm running with 2666 MHZ so I absolutely don't know what's the problem.
#FPS really low but ups high problem
1 messages · Page 1 of 1 (latest)
Your game might be shedding frames to keep up with updates
I'm running the game on a 3080 RTX
but I've already played heavily modded factorio with friends and when the server couldn't keep up the ups were lowering
now it's completly the inverse
the fps are lowering with high wait for update and ups are like 60
all the lag seems to be from the 'ambient update' thing. but i have no idea what that represents
should I make a post on factorio forum
but since I'm heavily modded they will disregard it
but that's a big issue because when a mod lags the game you easily know it
but like now what can I do with that heavy time usage for wait for update
and that's not a server issue because it works well
it looks like it is an issue with my CPU type
because my friend have the same exact problem with the same CPU
and my other friend with an intel 14900 have no problem at all
I also tried to change to experimental latest
but no avail
and I've also tried to restrict all my application on 4 last cpu and put factorio on 12 other cpu and it doesn't change anything
This is the correct answer
Your server is more powerful than your pc, and your base has grown to a point where your pc can no longer keep up
So what it does is it stops collecting and sending rendering data on more and more frames to try and shed some of the load, so that it can avoid being dropped from the game entirely.
but that's absolutely not true
I have a 5800x the server have a 2700x
and my other friend have the same cpu than me and has the same problems so that's not a cpu failing
and when I load the map on solo I have like 55/60 ups
and I feel like when I'm on vulcanus it's way worse than on nauvis
Your cpu has a massive performance issue then it sounds like
+faq benchmark | try this, see if your cpu performs as effected
Benchmark
Hmm, seems that site is down 
Client has to work harder than a headless server. As such a slower CPU in the server might be faster than the client. This is because a headless server acts like a client running with 100% of rendered frames dropped, so no overhead/time spent on rendering frames.
A big problem seems to be "unit", with anywhere from 1/3 to 1/2 of update time being spent on them. Likely you have not cleared enough biter or stomper nests, or they are too close to walls. Reducing pollution might help a lot.
save the map and run it locally
The benchmark still works though. Here are the results on my 5800X for comparison:
> curl -s https://factoriobox.1au.us/scripts/benchmark.sh | bash
Found Version: 2.0.35 (build 81720, linux64, full) at /home/Speckled/Factorio/Factorio_1.2/bin/x64/factorio
Downloading map...
######################################################################## 100.0%
Running benchmark...
Performed 1000 updates in 4414.339 ms
Performed 1000 updates in 4339.218 ms
Performed 1000 updates in 4648.210 ms
Performed 1000 updates in 4538.515 ms
Performed 1000 updates in 4706.106 ms
Map benchmarked at 230.456 UPS
yeah I'm encountering a problem where on a island there's like thousand of bitters that keeps spawning
yeah I have way worse perf on mine
Running benchmark...
Performed 1000 updates in 6192.874 ms
Performed 1000 updates in 5985.862 ms
Performed 1000 updates in 5817.035 ms
Performed 1000 updates in 5899.427 ms
Performed 1000 updates in 5841.664 ms
Map benchmarked at 172 UPS```
what's your current spec on your machine ?
do you use PBO on your cpu ?
I found out my RAM was not using the right profile and were underperforming
Ryzen 7 5800X, 2x8GB@3000MHz (BL8G30C15U4R.M8FE), B550 mobo
Yes, precision boost is on
yeah so it looks like I got scammed for my cpu or my motherboard
Running benchmark...
Performed 1000 updates in 5772.703 ms Performed 1000 updates in 5584.153 ms Performed 1000 updates in 4931.726 ms Performed 1000 updates in 5018.678 ms Performed 1000 updates in 5567.235 ms
Map benchmarked at 203 UPS```
this is with correct ram speed and PBO
Likely was due to the RAM not using optimal timings. Zen2 and later CPUs are extremly sensitve to RAM latency and speed. This is why the 5800X3D performs so much better than the 5800X since the additional cache means it is less reliant on fast memory to achieve good throughput.
I thought it was especially the early Ryzen chips that were sensitive to RAM timings