July 2nd, 2026
Profiling
https://www.youtube.com/watch?v=D5ahCIL70MM&t=282
Suggested Wiki Reference Code
Jason
So I want to briefly talk about something we do to help catch these performance-related issues, and that's something called profiling.
This is basically an automated benchmark, similar to something like 3DMark, if you've heard of that.
Essentially, we have multiple save files that run scripted camera paths, capturing data like CPU and GPU performance, FPS distribution, and memory usage.
This helps us keep track of performance issues running in real time.
Satisfactory is not inherently a memory-friendly game.
And that's because we try and give you as much freedom as possible to build whatever you want.
This makes development a really fun but often frustrating challenge in optimization and performance.