Skip to content

perf: 在独立 hosted 环境记录 #54 CPU 分量 - #107

Closed
JavaZeroo wants to merge 4 commits into
perf/grapheme-cpu-r54from
perf/grapheme-cpu-hosted-r54
Closed

JavaZeroo wants to merge 4 commits into
perf/grapheme-cpu-r54from
perf/grapheme-cpu-hosted-r54

Conversation

@JavaZeroo

@JavaZeroo JavaZeroo commented Oct 27, 2026 •

Copy link
Copy Markdown
Owner

新增一个独立 hosted CPU 分量诊断:先复建并审计固定 .3/.4,再记录同一六位置的内层、完整子进程、runner 与全机CPU,避免把自身区间外工作直接归为外部活动。基于 Draft #106,保持 Draft;原 v1 两批各112位置、5%环境护栏与历史失败保持。

实际结果与完整归档:Windows2025新VM、source 4772f4f,run 40512310499、attempt1。两份新构建、4次sanity、6个固定输出均正确;完整扣除子进程/runner后仍有3.333%–5.263%全机余额。没有空闲资格、成本比或性能验收结论,旧hosted原因仍未知。

公开ZIP与提供者原件相同(123388B,SHA 263a3bf8e229b89f1e443b12e522daf69d30de403affa0dc49fe674c0dd8f241);74清单、24原字节流、全部来源/输出/CPU等式已用只读脚本核验。发布器仅导出固定白名单并脱敏路径/PID。首次路径夹具准备失败、setup2无诊断作业分别保留;修正仅规范化测试根路径并消除CPU工作流对push文件差异的依赖,仍限定分支创建和attempt1,未重跑或补样。

验证:本地measurement40/40、入口增量4/4、实际hosted准备31/31;实测source六条普通CI全部success,默认Windows46/46与Linux29/29,候选measurement Windows49/49与Linux45通过/4跳过。Standards/Spec最终均0项发现。归档修订 f871fd99ec5bc1027d1e7ccfcdd5860d57b0f12f 的树与审查树 03b986f952ed7c0182e19b4ba05153a7d4517de8 一致;最终四条普通CI均success、attempt1(默认PR、默认push、候选PR、候选push),上述Windows/Linux测试数量保持。实际PR检出685c4a41890cd1719f68ad2307822d4b379c5904的树与审查树一致;CPU作业按规则skipped,没有新增观察。

Refs #54、#34。受控完整A/B、allocator/projection与组件归因、可靠WindTerm基线和用户确认预算仍未完成;performance_gate=not_evaluated。

Fixed six-observation diagnostic, separate from the original v1 cost batches.
Reviewed local head: 01ede8c6cbd68f55b95fefb9a03caadb09bf01e9.
Publication tree matches the reviewed tree; default cost mode remains separate.
@JavaZeroo

Copy link
Copy Markdown
Owner Author

由 #262 取代关闭:#104–#107 是同一目标(#54 冻结字素成本批次与 hosted/CPU 诊断)的四层堆叠,根分支落后 main 398 个提交,栈顶对 main 有 2 处文档语义冲突,无法机械重基。

#262 已从 main 起新分支重放这 10 个提交,并把文档增量合并为一次提交;CI 全绿(10/10)。

本 PR 的讨论与提交仍保留在分支上,需要时可直接查阅。

@JavaZeroo JavaZeroo closed this Oct 31, 2026
JavaZeroo added a commit that referenced this pull request Oct 31, 2026
perf(r54): 把冻结成本批次与 hosted/CPU 诊断重放到 main(合并 #104–#107)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant