Block a user
The broker can reclaim VRAM it did not allocate, but nothing stops a direct client taking it — a bare
ollama run still OOM-kills whisper
Broker must be the SOLE VRAM authority — close bypass gaps so out-of-band ollama holds get evicted (imagen starved by 24h keep-alive)
Partly closed — reclaim works, prevention does not
What now works, and is deployed on mRock:
Per-consumer residency comes from the GPU instead of from the consumers' own health responses,…
Broker reports per-consumer gpu_resident_mib=0 for externally-started consumers → eviction finds "no candidates" and never reclaims their VRAM
Deployed to mRock from main 531cc3b and verified live.
/v1/status now reports measured per-consumer residency, matching nvidia-smi exactly:
comfyui 6362 (nvidia-smi pid 2800: …
comfyui's VRAM need is not a constant: it varies cold-vs-warm (8410 vs 6170 MiB) and with the requested resolution
Why measuring harder will not answer this
This issue argues a single constant cannot express a requirement that varies by cold/warm and resolution. The measurements say something stronger, and…