spawn_diverse

Function spawn_diverse 

Source
pub fn spawn_diverse(
    ctx: &Ctx<'_>,
    cgroup_names: &[&str],
) -> Result<Vec<WorkloadHandle>>
Expand description

Spawn diverse workloads across N cgroups: SpinWait, Bursty, IoSyncWrite, Mixed, YieldHeavy. Each cgroup uses ctx.workers_per_cgroup workers except IoSyncWrite cgroups, which always use 2 workers to avoid drowning the scenario in blocking IO.