Schema.ai· vLLM· Schema 0.2.1
vLLM official site vLLM v0.23.0Log in

#12077: Active KV use is not reusable cache residency

Zero active use does not mean cached prefixes were erased

GitHub #12077retrievalhonestyvLLM v0.23.0

Reported environment

OPT-6.7B; automatic prefix caching; swap preemption; ShareGPT-derived burst workload.

The nuance

The usage gauge measures active/referenced capacity, while released blocks may remain reusable until eviction.

Expected behavior

Explain active use versus reusable residency and use hit/query counters for effectiveness; never infer cache loss from the gauge alone.

What Schema establishes

Semantics resolve the interpretation; actual reuse requires same-window hit/query observations.

Runtime evidence still needed

  • Same-label same-window prefix hit/query rates
  • Controlled repeated-prefix request before eviction

Try the questions (2)

Each question runs live against the product.

Why does KV cache usage fall after requests finish even though prefix caching is enabled?run →Does zero vllm:kv_cache_usage_perc mean reusable prefixes were erased?run →

Grounding claims

Topics, entities, and gaps