Hi guys, I've trying to run factorio on 4 vm's on the new workstation 12, and it is running perfectly until any of the machines press 'P' for the Production charts, in which case the game slows down to all machines.
My question: Where is this Production chart being plotted? CPU, GPU, MEM, HD? Which one should I improve to reduce the bottle-neck problem?
I've tried to see by the GPU-z and the Windows Resources Monitor but nothing is at max.
Production Question
-
- Smart Inserter
- Posts: 1463
- Joined: Sun Jun 15, 2014 11:39 am
- Contact:
Re: Production Question
im not 100% on this but i believe its all done on the cpu because its calculated during the processing of each tick. do you have the same issue if you open the power grid window. you also stated that you have checked the system components for bottle necks. when you check the cpu are you looking at it per core or total. factorio is a most single core game and i know on my win 8 machine it defaults to the total overall utilization which factorio will not max out on a multi core system.
Re: Production Question
moved from general to technical help.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
Re: Production Question
Interesting that the screen itself would cause lag, when the production data is gathered regardless. It sounds like OP is doing multiplayer, which means the network can also be at fault.
Factorio does have some multithreading power. You can set an ideal maximum thread number in the options menu. How well that actually works is up to the programmers. Going over your number of system cores is not a good idea because of "reasons" that will eat up performance.
Factorio does have some multithreading power. You can set an ideal maximum thread number in the options menu. How well that actually works is up to the programmers. Going over your number of system cores is not a good idea because of "reasons" that will eat up performance.