Skip to main content

Module stream

Module stream 

Source
Expand description

Stream allocation strategies (§5.7).

StreamAllocator controls whether each KernelActor owns its own stream, shares from a pool, or runs everything on a single stream. F1 ships only the PerActor default (zero contention, max concurrency); the other three strategies are present as trait impls so the surface is exercised, but their full behaviour is F2 work.

Structs§

ActorHints
Hints the allocator may use when assigning a stream. Forward-compatible — F1 ignores both fields, F2+ allocators (priority-pooled) consume them.
PerActorAllocator
PooledAllocator
SingleStreamAllocator

Enums§

Priority
WorkloadKind

Traits§

StreamAllocator
Pluggable stream allocator (§5.7). Implemented by PerActorAllocator (F1 default) and three stubs.