Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I have 16 GB of RAM, ~8 GB of those was free.
I wasn't quoting the CPU average, but per-core stats - I specifically said "~20% (for each core)" to avoid that confusion :) Each of the 4 cores had ~20% usage. (And yes, I'm sure; I use OpenHardwareMonitor for detailed per-component plots of my PC's performance - GPU core, CPU cores, voltages, temperatures...)
BTW, Factorio does use multithreading![www.factorio.com] It's just that there's always a limit as to how much work can be offloaded to separate threads, and for Factorio that limit is pretty low. In particular, render and update are on separate threads.
Nope. Again, it's multithreaded :)
What I'm saying is that, on my machine, the rendering part is not CPU-bound (since I'm getting FPS drops with ~20% CPU core), nor GPU-bound (again, FPS drops with ~20% GPU), nor memory-bound (~8gig of free RAM), nor video memory bound (~50% free), which leaves memory access speed, video memory access speed, and data transmission between them.
That being said, Factorio is a simulation game, and I work on computer simulations (not games, but physics - close enough). With simulations, memory access speed can be (...and very often is...) a major bottleneck. Same with video memory when running simulations on the GPU (CUDA). With GPU simulations, the slowest part of the program is usually transmission of data between main memory and video memory.
You almost never see memory speed as a bottleneck in games 'cause most of them are GPU-bound, and even if they need a lot of memory to run, they don't really access it all that often. Most of that memory tends to be used for textures and stuff like that anyway.
https://steamcommunity.com/app/427520/discussions/0/1474221865189830016/
Here are some links showing the effect of RAM speed on the game:
Factorio RAM benchmarks: https://docs.google.com/spreadsheets/d/1-zJqfZ9NpiEAveltOfBoICgT5dTbETb1nz5ZmuySX7A/edit#gid=1699517607
Factorio RAM Timings: https://imgur.com/2FPr3su
Factorio Performance Test: https://www.reddit.com/r/factorio/comments/4h647g/factorio_performance_test_cpuram_based_fpsups/
it good to disable smoke as for instance my PC it will ridiculesly lower FPS in big/medium bases
so fiddle with your options if its not running well
this game can run even on my 7 year old laptop who is ancient by now and was just "ok gaming laptop" when i got it when it was new