五种注入方式的成本与风险
从全量注入到命名空间分组,常驻成本依次下降而首次调用延迟依次上升。检索式发现的漏选风险最高,但它把无关工具完全排除在上下文之外。
RESIDENT COST DECREASES, LATENCY INCREASES
常驻
成本
全量注入
全部定义常驻
零延迟
占窗口最大
核心常驻
常用几个常驻
其余延迟
需一次搜索
名称目录
只常驻名字
按名加载 schema
目录仍占空间
检索式发现
零常驻
两段式调用
漏选风险最高
命名空间分组
按服务分组
组内仍需枚举
粒度介于两者
选择顺序:先看是否每轮都用,再看首次延迟能否接受,再看漏选代价,最后看缓存。