GOROUTINES 0
THROUGHPUT 0K ops/s
UPTIME 00:00:00
CONTENTION 0.2%
[01] POOL.RUNTIME
flame_graph::main()
[02] FORK.SCHEDULER

THE SCHEDULING ALGORITHM

fn schedule(pool: &ThreadPool) -> Result<Task> {
    let queue = pool.work_steal();
    match queue.pop_front() {
        Some(task) => task.execute(),
        None => pool.park(),
    }
}

ConcEngine spawns lightweight tasks onto a fixed worker pool, then routes them through a work-stealing deque. Idle workers steal from peers' tail; busy workers push to their own head. The result: contention-free scheduling at memory-bus speed.

[03] CONTENTION.MAP
node.32 mutex::shared_state
node.07 channel::tx_buf
node.19 atomic::counter
[04] METRICS.SURFACE
REQ/SEC 0
CPU LOAD 0%
LATENCY DIST.
p50: 1.2ms  p99: 8.4ms
PERCENTILES
p50
1.2ms
p75
2.1ms
p90
4.6ms
p99
8.4ms
TOTAL TASKS 0 since boot · 4h 12m 38s
[05] RESOLVE

Concurrency, resolved.