diff --git a/rpcs3/Emu/Cell/SPURecompiler.cpp b/rpcs3/Emu/Cell/SPURecompiler.cpp index 3f95c029a..68c018de2 100644 --- a/rpcs3/Emu/Cell/SPURecompiler.cpp +++ b/rpcs3/Emu/Cell/SPURecompiler.cpp @@ -432,6 +432,9 @@ void spu_cache::initialize() named_thread_group workers("SPU Worker ", worker_count, [&]() -> uint { + // Set low priority + thread_ctrl::set_native_priority(-1); + // Initialize compiler instances for parallel compilation std::unique_ptr compiler;