Skip to content

Jank严格计数与完整观察窗新五轮正式验收 ​

结论及适用范围 ​

正式48/66、剩18项。Jank(/10min)新独占完整5/5通过,34,075完整源/34,054准入间隔、600/600源健康槽及859行消费者核同;严格C及完整epoch观察T、所有摘要和原件SHA核同(E4本场景正常性)。标记NO_REFERENCE_ACCEPTED_OWNER_POLICY、referenceAccuracyValidated=false、ownerReviewRequired=false;下一BigJank(/10min)。同步/网站/Webhook欠项单列,公证暂缓,仅内部测试。

限设备A、目标App A、当前系统、Build216/Lab32及受控场景。历史47项不重测,诊断与软件不计正式轮。同一AI依Owner授权承担方案、实现、测试与证据分离核验,无子代理。Jank分类修复同步传播到依赖Stutter,但本批不登记Stutter验收。

原生公式与实际实现 ​

activitytracetap/DTX,经pymobiledevice3 11.3.1 ActivityTraceTap与自研FrameLifetimeDecoder产生d=floor(ΔMach×numer/denom)ns。仅在最近三个连续准入间隔a/b/c已齐、3d>2(a+b+c)且d>83,330,000ns时每间隔计一次C。绝对门83.33ms是既有合同精确常数,严格大于。R=600×10⁹×C/T,T为各sourceEpoch完整观察端点跨度之和,不缩成准入间隔和、负载140秒或120健康槽。断点清比较历史,累计C和完整T保留;有准入且T>0的C=0合法,否则null。

Python仅本项对规范六位毫秒恢复nearest-even整数ns,非规范legacy Double保留精确as_integer_ratio有理值。真实Decoder8组等号误计已保留基线,先文档后修复;聚焦测试的导入与键名错误保留失败日志后修正;未修改独立oracle或旧归档。Swift默认阈值使用UInt64/192位严格比较,非默认配置不标新分类。在线不接受isJank覆盖;summary、实际seal、Jank stat标签为jank.strict-rational-ns.v2,Stutter另带dependencyJankClassificationVersion,旧checkpoint缺/错版本拒绝offline-required,旧累计C不回标。修改范围/偏差见方案及实施。

frame-statistics-admission.v2、frame-report.candidate.v4和candidate质量保持。独立原生整数重算每次C及完整T,核Raw→normalized、frame/stat/final、Jank(/10min)、coverage=N、SQLite committed边界及全部seal SHA。JSONL/CSV逐样本P95/Jitter只核同源健康,不重验已验指标。实际CapturePlan19Display/1Hz、controlled-cold-launch、截图持久化及启动专项关闭。

新完整五轮 ​

轮完整源准入NC完整T ns次/10min消费者健康槽
168136810115167648680000411.5749673662805171120/120
268146809115146678941250470.4151762480764175120/120
368186814114155189205167440.75230571865075171120/120
468136809115157146573834439.0805241028504171120/120
568176812115161480128875427.29715712211345171120/120

五个Session共160件文件/131,616,785B;完整源质量{"discontinuity": 11, "source-gap": 5, "valid": 34054, "warmup": 5}。每轮新nonce/进程生命/标准Session,保留失败、过渡及停止尾部,不补/拼/重放。165秒为Stop就绪,实际样本数如表。

Lab32四阶段20/40/40/40秒、每12回调160ms长尾;各窗两端各去2秒,当前及三个前驱的全部端点均在窗内才计入方向控制。正常/恢复C=0,长尾C≥20、R≥300/10min;完整N≥1000及C≥20,五轮全部通过。阶段控制不代替全Session分母。600/600固定source-health.v2槽每槽≥5新valid、源年龄≤1秒、gap≤2秒、无skip,census平衡且0drop/pending/undrained。

软件、效率与内部包 ​

10项聚焦Python、完整Sidecar167/167文件且源SHA未变、Swift Foundation48项及独立审计12项通过E2。7k/25k各三次无重叠公平配对wall比1.049838/1.090472、CPU比1.050435/1.084012、RSS增−1032192/+1081344B,符合15%/8MiB门槛;其它旧summary字段逐项相同。25k修后完成中位0.990692秒;独立oracle最大0.247974秒/36847616B/冷首响应0.051374秒,25001拒绝。实际离线步骤最大0.530218秒/58,540,032B,硬120秒/192MiB。I/O unknown,不宣称未测优化。

Build216严格签名、319个Mach-O均ARM可用、真实Core/native probe、pmd3 11.3.1、DMG完整性、独立解包全树与同址安装核同。旧215原App/包已保留,标准路径仅/Applications/Perfowl.app,dist仅本包及校验。DMG SHA-256为378cc6cc7e145f649b52a95c322a403d86a241178784f84ef4c9d9b591dd10ba。Apple Development仅Owner授权本机内部测试,Gatekeeper exit3/未公证;Developer ID与GPL正式分发门保留。软件通过不等于指标通过,本结论依新完整5/5及原件总审E4。

当前参考资格 ​

本项新独占诊断核全量Metal actual presented、双钟与所有前驱,逐一尝试完整映射;严格动态/83.33ms门用保守上下界,有歧义拒绝。完整确定C后由完整epoch参考T上下界推导R范围。正式每轮结果:r1未配29/额外1;r2未配33/额外3;r3未配34/额外2;r4未配29/额外1;r5未配34/额外2;不裁可配子集,不继承前项无参考结论。

Lab32已记录Metal/请求/提交/GPU/双钟,callback/sleep及Raw重算不能充当独立系统上屏真值。逐项复查Apple Hitches5秒峰RSS933773312B超805306368B预算、Frame Lifetimes attach/schema/crash和Display-only0.331324秒断连证据,无新合规配置,不重放同样失败探测。当前环境没有完整合规参考,新5/5正常性通过后依Owner政策正式计入通过并保留标记,不设Owner再次复核门;不称永久无参考或硬件故障。

保全及最终原件核对 ​

批前896件101593000B全四树/整个retired父根与新host镜像SHA核同;六已封口SmallJank run同容器保留rename,实64→58、删除0。诊断后59/64,逐正式轮全旧SHA与实际容量准入,实59→64。批末手机950件/108,124,387B全SHA与新host镜像核同。主机167保存Session均终态,活动0、可用64,411,701,248B、attempt 141,598,252B。Raw/失败/引用/回滚删除0。

最后从封口原件重新计算全部五轮C/T、消费者、参考、阶段及review,与原收据逐字段相同;冻结输入和全部原件SHA不变。汇总SHA 03403131ddda9f2c7191d79481373d1f5b77c073c41faab913de6b2685d88263,机读internal/handoff/jank-five-round-result-2026-10-24.json。

交付及下一项 ​

指标正式通过与提交/推送/文档/网站/通知状态分别报告。窄提交、GitLab一次/GitHub同SHA核对、知识/版本历史/两新不可变归档/时间线/门禁/首页/66项状态、完整站点构建与发布核对按实况,欠配置依Owner授权partial继续。下一唯一ios.frame.big_jank_per_10min,先方案与当前参考用例,不提前计通过。无需Owner操作。

Perfowl · Performance Observer