How to use all cpu core when UE5 make installed build from source?

I found a solution, for my 8 core 16 thread cpu, now I can use 16 thread compile my ue5 project. modify BuildConfiguration.xml at this path: C:\Users\xxx\AppData\Roaming\Unreal Engine\UnrealBuildTool\BuildConfiguration.xml, add ProcessorCountMultiplier tell unreal use two thread one core. my config file like this:

<?xml version="1.0" encoding="utf-8" ?>
<Configuration xmlns="https://www.unrealengine.com/BuildConfiguration">
        <BuildConfiguration>
                <MaxParallelActions>16</MaxParallelActions>
        </BuildConfiguration>
        <ParallelExecutor>
                <MaxProcessorCount>16</MaxProcessorCount>
                <ProcessorCountMultiplier>2</ProcessorCountMultiplier>
        </ParallelExecutor>
</Configuration>
5 Likes