Несколько причин, по которым Factorio стала одной из самых требовательных игр к процессорам:
- Основная нагрузка ложится на однопоток в процессоре. 1 Для основных скриптов игре требуется 1–2 ядра процессора, поэтому важна производительность на ядро. 1
- Необходим быстрый доступ к памяти. 3 Для Factorio важна низкая латентность доступа к памяти, поэтому нужна быстрая оперативная память. 3
- Масштаб базы и наличие модов. 1 Если карта достаточно крупная и есть активные сити-блоки, это хорошо нагружает систему. 1
Также на производительность игры влияют такие особенности, как система быстрого сна/пробуждения, когда сущностям не нужно выполнять работу, и уменьшение работы с кусками оперативки, которые необходимо обрабатывать каждый тик. 4