Compile times fluctuate wildly

Just curious if anyone knows why C++ compile times vary so greatly for small changes.

I usually recompile after changing a few lines at a time, and compiling takes anywhere from 11.3 seconds to 682.9 seconds (min and max over past 30 compiles)

is there any way to reduce the average compile time? This is a small project.

You can disable loading symbols (unless you didn’t download them) to save on some compile time.
And there is this: A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums

Also your compile times vary really greatly (680 seconds for a small project wow). I also have rather varying compile times in 4.18 but not remotely that big.

Here are some other posts about it (answerhub has more posts regarding this to be honest):

Awesome, thanks for the reply. I will check out those links.