Compiler Booster
Documentation, guides, and technical support for Compiler Booster in Unreal Engine.
Official GuideNeed Help? Join Discord
Overview
Tired of wasting hours of your daily work in lights and shaders compile time? This asset sets the CPU priority of the compilers higher than by default.
Installation & Setup
- In Unreal Engine, go to
Edit > Plugins. - Search for Compiler Booster (in the “Installed” section).
- Activate the plugin and restart the engine when prompted.
Opening the Plugin Interface
Process Status
The status panel displays the current CPU priority of active compiler processes on your machine. By default, Unreal Engine launches compilers with Low priority to ensure UI responsiveness.
If the status displays ProcessNotFound, no shader or light build tasks are currently running.
Configuring CPU Priorities
Sliders become interactive when corresponding compilation processes are active on your computer.
Control Options
- Auto-Boost Checkbox: Automatically boosts detected compilers using your saved priority preset.
- Reset: Emergency recovery button. Restores all processes to default priority if engine FPS drops too low.
- Boost: Instantly applies your configured priority levels to active worker threads.
Important Performance Guidelines
Speed Up Editor Launch Time
To accelerate launch and initial shader compilation for large projects:
- Launch a lightweight project (
Project A) with Compiler Booster enabled. - While
Project Ais open, launch your asset-heavy project (Project B). - Set the priority slider in
Project Ato your desired boost level. - Once set, close
Project A—the elevated CPU priority remains active for the compiler processes poweringProject B.