Unity Issue Tracker - Slow scheduling performance when combining dependencies
Fixed
UUM-7377
Slow scheduling performance when combining dependencies
Unity: Core Runtime
Open
2022.3.X
Fixed
2023.3.X
2022.2.X
A new Job System backend has resolved problems around combining dependencies in situations like this.
Reproduction steps:
1. Open the user's attached project "EmptyTestBed.zip"
2. Enter Play mode
3. Open the Profiler window and select a frame
4. Observe "N Parallel Jobs With Paired Dependencies", "N Parallel Jobs" and "N Linear Jobs" usage in the Profiler Hierarchy and Timeline
Expected result: "N Parallel Jobs With Paired Dependencies" costs somewhat more of the CPU and time than "N Parallel Jobs" and "N Linear Jobs"
Actual result: "N Parallel Jobs With Paired Dependencies" costs a lot more of the CPU and time than "N Parallel Jobs" and "N Linear Jobs"