Multiple Background Tasks on separate CPU-cores – Parallelising background tasks

Also worth adding that if you are trying to do something that is not particularly heavy for CPU, you can create multiple async functions within a single background task. This is a more safe approach. Are you tracking the CPU usage for your tasks?