[Rseding91] [0.15.17] Extreme performance loss in the blueprint menu

This subforum contains all the issues which we already resolved.
Post Reply
User avatar
MewMew
Long Handed Inserter
Long Handed Inserter
Posts: 55
Joined: Thu May 19, 2016 11:02 am
Contact:

[Rseding91] [0.15.17] Extreme performance loss in the blueprint menu

Post by MewMew »

From ~170 UPS

Image


To ~2 UPS

Image

I seem to be stuck in the menu forever when playing multiplayer, because the fps+ups drop so hard one can´t even close it anymore.
It feels like it is trying to load something that never finishes. And it happens mostly when there are tons of prints in it.

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.15.17] Extreme performance loss in the blueprint menu

Post by kovarex »

Wow, how many people are in the save? Can you provide the save so we can test it?

User avatar
MewMew
Long Handed Inserter
Long Handed Inserter
Posts: 55
Joined: Thu May 19, 2016 11:02 am
Contact:

Re: [0.15.17] Extreme performance loss in the blueprint menu

Post by MewMew »

Well.. quite a lot :)

Here is the savegame.

https://cloud.mewmew.net/index.php/s/RbMXnJNqEhrqwue

User avatar
redlabel
Fast Inserter
Fast Inserter
Posts: 145
Joined: Mon Feb 06, 2017 8:50 pm
Contact:

Re: [0.15.17] Extreme performance loss in the blueprint menu

Post by redlabel »

/P C = 113 o_0
✧COMFY FACTORIO✧ - Home of Biter Battles, Fish Defense, Chronotrain.. And More!

GenBOOM
Long Handed Inserter
Long Handed Inserter
Posts: 95
Joined: Tue May 16, 2017 11:39 pm
Contact:

Re: [0.15.17] Extreme performance loss in the blueprint menu

Post by GenBOOM »

Interesting screenshot I managed to capture, first time seeing this
although this may be the result of me trying to troubleshoot this problem. I deleted the "blueprint-storage.dat" in the "%appdata%/Factorio" folder but replaced it again before getting this screenshot
the idea I had was to somehow clear the cache of my blueprints so that I do not have the window pop up due to it remember the last time I was on the server I had it open. having hte window open means I am pre-rendered into the game at 6fps and inputs do not go through properly so it becomes impossible to get out of the blueprint window. additionally when pressing B to close the blueprint window, if you are lagging the game seems to duplicate this command and send press B down the nB up then B down again, so the window continually flashes open and closed. if the time it is closed is great enough your fps will increase and the commands will be receive properly again, only sending B down B up once and getting you out of this never ending loop of frustration.
duplicated blueprints

User avatar
distortions864
Fast Inserter
Fast Inserter
Posts: 110
Joined: Thu Apr 20, 2017 12:56 am
Contact:

Re: [Oxyd] [0.15.17] Extreme performance loss in the blueprint menu

Post by distortions864 »

I routinely have servers with > 200 players in /p c.
I've actually taken to clearing them when they get really large.

(via /c remove_offline_players() )

If there is/could be a way to access a unix epoch, i would probably script it to auto-remove players with less than X amount of time played after X amount of inactivity.
It would probably have to get time from server, to prevent desync?

Maybe at script boot, make a global with a grab of server epoch... then we can just add ticks to it, to get "close enough".
I could probably hack it in... echo "epoch `date +%s`" | factorio

Post Reply

Return to “Resolved Problems and Bugs”