分块 prefill(chunked prefill)如何缓解长输入请求阻塞整个批次的问题,代价是什么?
分块 prefill(chunked prefill)如何缓解长输入请求阻塞整个批次的问题,代价是什么? 本文先给出可直接复述的结论,再用最小代码说明分块 prefill 缓解阻塞的代价的工作方式、判断依据、项目边界和常见误区。
程序员面试题库第 14 页,收录第 651–700 题,共 5000 道完整解析,覆盖前端、JavaScript、React、Vue、Node.js、AI Agent、网络、数据库与系统设计。
按稳定语义路径排序
分块 prefill(chunked prefill)如何缓解长输入请求阻塞整个批次的问题,代价是什么? 本文先给出可直接复述的结论,再用最小代码说明分块 prefill 缓解阻塞的代价的工作方式、判断依据、项目边界和常见误区。
按量伸缩的推理服务中模型冷启动造成分钟级延迟,有哪些预热与保活策略? 本文先给出可直接复述的结论,再用最小代码说明model cold start latency warmup keep-alive的工作方式、判断依据、项目边界和常见误区。
单副本并发上限应如何由目标 SLO 反推,而不是靠压测随意取一个数? 本文先给出可直接复述的结论,再用最小代码说明单副本并发上限由 SLO 反推方法的工作方式、判断依据、项目边界和常见误区。
请求超出模型上下文窗口时,截断历史、摘要压缩与直接拒绝三种策略如何选择? 本文先给出可直接复述的结论,再用最小代码说明context window overflow truncation summarization policy的工作方式、判断依据、项目边界和常见误区。
推理服务运行中偶发 OOM,如何从长请求、批调度与显存碎片三个方向定位? 本文先给出可直接复述的结论,再用最小代码说明inference OOM diagnosis long request fragmentation的工作方式、判断依据、项目边界和常见误区。
GPU 利用率长期低于 30% 的推理服务,如何从批大小、CPU 预处理和网络 IO 定位瓶颈? 本文先给出可直接复述的结论,再用最小代码说明GPU 利用率低的瓶颈定位方法的工作方式、判断依据、项目边界和常见误区。
主力模型不可用或超时时,LLM 服务的降级链(备用模型、截断上下文、模板应答)应如何分层设计? 本文先给出可直接复述的结论,再用最小代码说明LLM 降级链分层设计与切换逻辑的工作方式、判断依据、项目边界和常见误区。
LLM 推理用 INT8 权重量化替代 FP16 时,显存、延迟和输出质量各会发生什么变化? 本文先给出可直接复述的结论,再用最小代码说明INT8 weight quantization LLM latency quality的工作方式、判断依据、项目边界和常见误区。
如何根据模型参数量、层数、上下文长度和并发数估算 KV cache 显存占用并决定最大并发? 本文先给出可直接复述的结论,再用最小代码说明KV cache 显存估算与最大并发确定的工作方式、判断依据、项目边界和常见误区。
多请求共享系统提示词时,前缀 KV cache 复用为什么要求前缀严格一致,改动一个 token 会怎样? 本文先给出可直接复述的结论,再用最小代码说明prefix KV cache reuse exact match的工作方式、判断依据、项目边界和常见误区。
限制 max_tokens 对成本、延迟和截断风险分别有什么影响,如何设定合理上限? 本文先给出可直接复述的结论,再用最小代码说明max_tokens 上限对成本与截断的影响的工作方式、判断依据、项目边界和常见误区。
设计 LLM 路由层把请求分发到大小不同的模型时,路由信号与兜底策略应如何设计? 本文先给出可直接复述的结论,再用最小代码说明LLM model routing cost quality fallback的工作方式、判断依据、项目边界和常见误区。
单底座多 LoRA 部署时,适配器数量与热适配器缓存如何影响单卡可承载的租户数? 本文先给出可直接复述的结论,再用最小代码说明multi-LoRA serving adapter cache capacity的工作方式、判断依据、项目边界和常见误区。
离线任务使用批量 API(batch API)相比实时调用能省多少,代价是什么? 本文先给出可直接复述的结论,再用最小代码说明batch API offline cost savings latency tradeoff的工作方式、判断依据、项目边界和常见误区。
什么类型的 LLM 应用成本由输出 token 主导,这类应用的降本手段与输入主导型有何不同? 本文先给出可直接复述的结论,再用最小代码说明输出主导型应用的降本策略的工作方式、判断依据、项目边界和常见误区。
LLM 服务 P99 延迟突高但平均值正常,应按什么顺序排查调度、批处理和输出长度因素? 本文先给出可直接复述的结论,再用最小代码说明P99 尾延迟突高排查顺序的工作方式、判断依据、项目边界和常见误区。
分页注意力(PagedAttention)解决了 KV cache 的什么显存浪费问题,对容量规划意味着什么? 本文先给出可直接复述的结论,再用最小代码说明PagedAttention KV cache memory fragmentation的工作方式、判断依据、项目边界和常见误区。
LLM 推理的 prefill 与 decode 两个阶段在计算特征上有何差异,为什么需要分开做容量规划? 本文先给出可直接复述的结论,再用最小代码说明prefill decode disaggregation inference的工作方式、判断依据、项目边界和常见误区。
压缩提示词降低输入成本时,哪些压缩手段对输出质量影响最小、如何验证? 本文先给出可直接复述的结论,再用最小代码说明提示词压缩对质量影响最小的方法的工作方式、判断依据、项目边界和常见误区。
为什么量化后的模型有时吞吐提升不明显,瓶颈可能在哪里? 本文先给出可直接复述的结论,再用最小代码说明量化后吞吐提升不明显的原因分析的工作方式、判断依据、项目边界和常见误区。
遇到 API 429 限流时,重试、排队与降级到更小模型各自的适用条件是什么? 本文先给出可直接复述的结论,再用最小代码说明API 429 限流时重试与降级策略选择的工作方式、判断依据、项目边界和常见误区。
已知业务峰值 QPS、平均输入输出长度和模型单卡吞吐,如何推导所需 GPU 数量与冗余水位? 本文先给出可直接复述的结论,再用最小代码说明GPU capacity planning QPS tokens per second的工作方式、判断依据、项目边界和常见误区。
用大模型做请求路由分类器本身引入的延迟和成本如何控制在可接受范围? 本文先给出可直接复述的结论,再用最小代码说明路由模型延迟与成本控制策略的工作方式、判断依据、项目边界和常见误区。
面向 LLM 应用做语义缓存时,相似度阈值、嵌入模型与失效策略应如何选择? 本文先给出可直接复述的结论,再用最小代码说明语义缓存相似度阈值与失效策略选择的工作方式、判断依据、项目边界和常见误区。
用竞价实例跑 LLM 推理服务能省多少成本,被回收时对在途请求和服务 SLO 如何处理? 本文先给出可直接复述的结论,再用最小代码说明竞价实例服务中断应对策略的工作方式、判断依据、项目边界和常见误区。
合理使用 stop sequences 如何直接降低输出 token 成本,设置不当会带来什么质量问题? 本文先给出可直接复述的结论,再用最小代码说明stop sequences output cost truncation risk的工作方式、判断依据、项目边界和常见误区。
流式输出如何改变用户感知延迟,什么场景下流式反而无意义? 本文先给出可直接复述的结论,再用最小代码说明流式输出对感知延迟的影响场景的工作方式、判断依据、项目边界和常见误区。
约束解码生成结构化输出时,JSON schema 约束对解码延迟和输出长度成本有何影响? 本文先给出可直接复述的结论,再用最小代码说明constrained decoding structured output latency overhead的工作方式、判断依据、项目边界和常见误区。
单模型张量并行从 1 卡扩到 8 卡,为什么吞吐不随卡数线性增长? 本文先给出可直接复述的结论,再用最小代码说明tensor parallelism scaling communication overhead的工作方式、判断依据、项目边界和常见误区。
为什么增大批大小到一定程度后吞吐不再线性增长,拐点由什么决定? 本文先给出可直接复述的结论,再用最小代码说明批大小与吞吐关系的饱和点分析的工作方式、判断依据、项目边界和常见误区。
LLM 应用中客户端、网关、推理三层超时如何分层设置才能避免重试风暴? 本文先给出可直接复述的结论,再用最小代码说明timeout budget layered retry storm LLM的工作方式、判断依据、项目边界和常见误区。
如何建立按输入/输出 token 分开计价的 LLM 应用成本模型,并预测功能上线后的月度账单? 本文先给出可直接复述的结论,再用最小代码说明LLM token cost model monthly bill estimation的工作方式、判断依据、项目边界和常见误区。
容量报表中 token/s 与 request/s 两个吞吐指标背离时,说明什么、该信哪个? 本文先给出可直接复述的结论,再用最小代码说明token throughput vs request throughput divergence的工作方式、判断依据、项目边界和常见误区。
TTFT(首 token 延迟)与 TPOT(逐 token 延迟)分别受哪些因素影响,优化手段为何不同? 本文先给出可直接复述的结论,再用最小代码说明TTFT 与 TPOT 延迟影响因素对比的工作方式、判断依据、项目边界和常见误区。
线上如何做提示词版本的 A/B 对比并保证结论可信? 本文先给出可直接复述的结论,再用最小代码说明提示词 A/B 测试 版本对比 线上评估的工作方式、判断依据、项目边界和常见误区。
何时应该在提示词中要求模型逐步推理(chain-of-thought)? 本文先给出可直接复述的结论,再用最小代码说明chain of thought 适用场景 推理需求的工作方式、判断依据、项目边界和常见误区。
设计分类任务的提示词时,标签集合应如何呈现以减少误判? 本文先给出可直接复述的结论,再用最小代码说明分类任务 标签设计 输出一致性的工作方式、判断依据、项目边界和常见误区。
为什么提示词中明确直接的指令比委婉暗示更有效? 本文先给出可直接复述的结论,再用最小代码说明提示词工程 明确指令 直接表述的工作方式、判断依据、项目边界和常见误区。
上下文接近窗口上限时,应优先裁剪哪类内容? 本文先给出可直接复述的结论,再用最小代码说明上下文裁剪 历史优先 截断策略的工作方式、判断依据、项目边界和常见误区。
如何为一个对话应用规划输入输出的 token 预算? 本文先给出可直接复述的结论,再用最小代码说明Claude context window token 预算 规划的工作方式、判断依据、项目边界和常见误区。
模型输出不符合预期时,如何系统性地定位是提示词问题还是模型能力问题? 本文先给出可直接复述的结论,再用最小代码说明提示词调试 失败模式 定位方法的工作方式、判断依据、项目边界和常见误区。
为提示词优化设计评估集时,样例应如何选取? 本文先给出可直接复述的结论,再用最小代码说明提示词 评估集 设计 样例选取的工作方式、判断依据、项目边界和常见误区。
少样本提示中应如何选择示例才能稳定提升输出质量? 本文先给出可直接复述的结论,再用最小代码说明少样本提示 示例选择 质量控制的工作方式、判断依据、项目边界和常见误区。
当系统提示词与用户指令冲突时,模型应遵循哪一层级? 本文先给出可直接复述的结论,再用最小代码说明系统提示 用户指令 冲突 优先级的工作方式、判断依据、项目边界和常见误区。
在长上下文提示中,为什么建议把文档放在查询之前? 本文先给出可直接复述的结论,再用最小代码说明长上下文 文档位置 查询顺序的工作方式、判断依据、项目边界和常见误区。
切换 Claude 模型版本时,提示词需要做哪些兼容性检查? 本文先给出可直接复述的结论,再用最小代码说明Claude 模型版本迁移 提示词 兼容性的工作方式、判断依据、项目边界和常见误区。
多份文档内容互相矛盾时,提示词应如何指导模型处理? 本文先给出可直接复述的结论,再用最小代码说明多文档 冲突 提示词 矛盾处理的工作方式、判断依据、项目边界和常见误区。
多语言场景下提示词语言与输入语言不一致时会出现什么问题? 本文先给出可直接复述的结论,再用最小代码说明多语言 提示词 语言一致性的工作方式、判断依据、项目边界和常见误区。
为什么“不要输出 X”式的负面指令常常失效,应如何改写? 本文先给出可直接复述的结论,再用最小代码说明负面指令 失效 改写建议的工作方式、判断依据、项目边界和常见误区。
如何可靠地控制模型输出的长度? 本文先给出可直接复述的结论,再用最小代码说明提示词 输出长度控制 max_tokens的工作方式、判断依据、项目边界和常见误区。