July 2nd, 2026 - Profiling

July 2nd, 2026

Profiling

https://www.youtube.com/watch?v=D5ahCIL70MM&t=282

Suggested Wiki Reference Code
Topics
  1. 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.