跳到内容

夜深了,注意休息,愿你今夜好梦。

LMCache:把 KV Cache 搬出显存,长上下文不再卡首字

LMCache:把 KV Cache 搬出显存,长上下文不再卡首字

leaf
leaf
1 分钟阅读 评论 0

阅读要点

先读这里,快速了解全文在讲什么

核心结论

跑长上下文推理时,真正吃掉显存的是 KV Cache;模型权重并不是大头。同一段前缀被反复计算,也白白浪费算力。LMCache 就是针对这两个问题做的,正在用 vLLM 搭推理服务的开发者值得点开看看。核心看点- KV Cache 分层存放:除了显存,还能放到 CPU 内存、本地磁盘甚至远端存储;显存吃紧时,不必先把 context 长度砍掉。 - 跨请求复用:相同前缀命中缓存后直接跳过重算,首 token 延迟和吞吐都会受益;RAG、…

你可以了解到

阅读后可获得与「LMCache:把 KV Cache 搬出显存,长上下文不再卡首字」相关的实用信息与站内延伸资源;最后更新 2026年10月26日。

内容更新于 2026年10月26日

跑长上下文推理时,真正吃掉显存的是 KV Cache;模型权重并不是大头。同一段前缀被反复计算,也白白浪费算力。LMCache 就是针对这两个问题做的,正在用 vLLM 搭推理服务的开发者值得点开看看。

核心看点

– KV Cache 分层存放:除了显存,还能放到 CPU 内存、本地磁盘甚至远端存储;显存吃紧时,不必先把 context 长度砍掉。
– 跨请求复用:相同前缀命中缓存后直接跳过重算,首 token 延迟和吞吐都会受益;RAG、多轮对话、固定系统提示这类前缀重复的场景收益最明显。
– 接入改动小:作为 vLLM 的连接器接入,业务侧基本不用改代码;缓存容量与淘汰策略则通过配置项调整。

github.com
▲ github.com(阿里云通义万相 生成配图,非网页截图)

上手提示

需要 GPU 环境和匹配的 vLLM 版本,建议先跑官方示例确认缓存确实命中,再考虑接远端后端;远端存储要额外准备服务和凭据。仓库以 Apache-2.0 发布,商用前请按 LICENSE 原文核对一遍。

想看清具体接入方式、支持的后端和最新改动,直接翻 README 与 Releases 比看二手总结快:LMCache 仓库。

常见问题

LMCache:把 KV Cache 搬出显存,长上下文不再卡首字 是什么?

跑长上下文推理时,真正吃掉显存的是 KV Cache;模型权重并不是大头。同一段前缀被反复计算,也白白浪费算力。LMCache 就是针对这两个问题做的,正在用 vLLM 搭推理服务的开发者值得点开看看。核心看点- KV Cache 分层存放:除了显存,还能放到 CPU 内存、本地磁盘甚至远端存储;显存吃紧时,不必先把 context 长度砍掉。 - 跨请求复用:相同前缀命中缓存后直接跳过重算,首 token 延迟和吞吐都会受益;RAG、…

读完本文可以了解什么?

阅读后可获得与「LMCache:把 KV Cache 搬出显存,长上下文不再卡首字」相关的实用信息与站内延伸资源;最后更新 2026年10月26日。

「LMCache:把 KV Cache 搬出显存,长上下文不再卡首字」属于哪些主题?

本文分类包括:GitHub项目。可在对应分类页查看更多相关内容。

发表评论

Welcome! This site is in Chinese. Tap EN in the top bar to read in English.