company-desktop fd5bbb60ab docs: 记录属性 key 命中率实测结果
同日第二次跑图(113 s)的数据:属性 key 合计 86.7% 命中,远高于内容 hash 的 54.0%,
其中 AecDbEwPipe 84.1%(173 种唯一)、AecDbEwPipeBase 99.7%(仅 3 种唯一),
证实"同数据的管子/管件截面必然相同"这个业务前提。

同时记录覆盖率限制:属性 key 只能覆盖 EwPipe::RegionAcisIn 这条路径(3082/5641 次),
另外 2559 次走 CoreTools::StringToRegion(设备、保温等),无 spec 数据,只能用内容 hash。
据此把 Phase 1 定为混合策略,并给出预计收益:省 14.9 s / 22.6 s 恢复开销,
约占开图的 13%。

留一个明确的未验证点:属性 key 命中时两份 SAT 文本是否真的相同;
若存在同数据不同文本(旧版本存盘、不同代码路径),直接复用有风险,
需要 textHash 兜底校验,该项在 Phase 1 实现时顺带统计。
2026-10-28 20:06:11 +08:00
2026-09-28 15:28:50 +08:00
S
Description
No description provided
116 MiB
0 Stars 1 Watchers 0 Forks
Languages
C++ 80.3%
C 19.4%
Inno Setup 0.1%