Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Feedback Burst job schedule overhead
#2
Hi!

Scheduling jobs shouldn’t be anywhere as costly as 0.1 ms per job. Not sure why you mention friction constraints as an example of a “huge” job struct: it’s quite small, only a handful of NativeArrays are passed, which consist of just 2 integers each (memory address and count). That’s hardly enough data copying to even show up in the profiler.

Make sure to disable the jobs debugger though: enabling it will result exactly in the behavior you’re getting - scheduling jobs gets slower the more jobs you schedule in a frame, specially with long dependency chains. Everything will be considerably slower overall with debugging enabled.

Kind regards
Reply


Messages In This Thread
Burst job schedule overhead - by Qriva0 - 20-02-2026, 04:00 PM
RE: Burst job schedule overhead - by josemendez - 20-02-2026, 10:55 PM
RE: Burst job schedule overhead - by Qriva0 - 23-02-2026, 12:05 PM
RE: Burst job schedule overhead - by josemendez - 23-02-2026, 01:00 PM
RE: Burst job schedule overhead - by Qriva0 - 23-02-2026, 02:23 PM