The Factorio Benchmark Website

General Information

System Specifications:

Note: unless otherwise noted, System 1 is used to conduct testing (with 780ti)

Note: Tests after 2019-8-1 use system 4 unless otherwise specified

Attribute System 1 System 4
Processor Model i5-4670K Ryzen 7 3700x
CPU Frequency 4400MHz (OC) 4400MHz (Stock)
Memory (RAM) 8GB DDR3 1866MT/s 32GB DDR4 3200MHz OC to 3733MHz
Memory timings (XMP) 10-11-10-28 1T 18-(20-16)-20-36 1T (GearDownMode)
GPU Integrated AMD Radeon RX 6600XT
Motherboard MSI Z87i-ac mITX Gigabyte AORUS X570-PRO Wifi
Operating System Arch Linux rolling release Arch Linux rolling release

Decoding the fields commonly logged in raw data fields

Note: no longer up to date as of 0.17

map_name

The map name used in this benchmark.

run_index

The run index indicates that this is the Nth benchmark of this map_name, for this set of data.

startup_time

The time it took for the game to load in seconds. When the game logs "Loading script.dat" in the log file, this is that time.

end_time

The time the game exited, found by reading the log for "Goodbye".

avg_ms

The time per tick average it took to run the benchmark. Printed to the console after a finished benchmark run.

min_ms

The time of the fastest tick during this benchmark. Printed to the console after a finished benchmark run.

max_ms

The time of the slowest tick in this benchmark. Printed to the console after a finished benchmark run.

ticks

The duration of this benchmark in ticks.

execution_time

The total time the benchmark took (ms), as printed to the console at the end of a benchmark run.

effective_UPS

A computed value that converts the execution_time and ticks into ticks per second (or UPS). (minor precision loss)

factorio_version

The game version the benchmark was performed.

executable_type

Indicates the platform where testing was conducted. Possible values are {Linux headless server, Linux standalone, Windows standalone}