Lab18工具及开销达门,整机参考仍待核:30/66,正式0/5
当前结论
文档类型devlog。同一AI按Owner授权负责方案、实现、测试与分离复核,无子代理。基线main 518059c1;本批只修自有Lab的NET参考日志成本与资格工具,Mac192不变。手机四工具与同背景OFF/ON开销通过E3准备门,不是网络发送率验收。 当前30/66、剩36,发送正式0/5;全部流/层级/方向/跨时钟及丢包Gate R未关,接收率未开始。
Canonical:方案及实施增量。Lab17成本失败保留不改。Owner允许网站、通知和镜像欠项继续partial;公证暂缓,仅内部开发签名,正式分发/GPL门仍开。
实际修复与方案偏差
Lab17 API均值约0.31ms,完整mean/P95约1.39/1.72ms超过1ms;源码证实NET逐事件未设sortedKeys,排序对照也不支持其为根因。先重放三份原件410事件/384参考,分列构造、校验、编码、append。新FixtureLabNetworkEventEncoding.swift仅为高频reference形状提供有界UTF-8整数JSON编码,保留全部字段、13列、schema与可选值语义;其他事件继续Codable。UInt64大整数不经浮点,quote/backslash/控制字节转义,非ASCII保持;单行65535字节上限与共享store原门不变。
FixtureLabNetworkCore.swift接入新编码,将raw.usable移入完整成本截止之前,无效原快照仍先写入、再终止。配置明确编码版本及API+compact+validation+encode+append范围。频率仍20Hz绝对deadline、迟到skip,不求接口总和;没改产品公式、来源发表或历史指标。Lab18显式17源构建;旧legacy编译策略不变。
偏差:未执行原先考虑的“取消NET逐事件排序”,因为该排序并不存在。先分解证据再选直接整数编码。新增NET附件归位器,避免复用只认五件/六件的旧指标归位器而漏附件。
软件与真实规模配对(E2)
| 检查 | 实际证据 | 限制 |
|---|---|---|
| 同原件分段 | 三原件410事件/384参考,5遍;6150次JSON语义核同 | host,非新手机采样 |
| 编码边界 | 55控制:极值、可选offset、转义/Unicode、fallback、超长拒绝 | 原件未变 |
| 完整同源配对 | 2050行逐件语义相等,校验/构造/编码/真实store append | 不含实时API;固定顺序单pair |
| 完整耗时 | 0.136333→0.030853秒 | 不作统计置信结论 |
| mean / P95 | 0.066236/0.087708→0.014834/0.018083ms | 最差0.201917→0.115208ms |
| 首响应 / 吞吐 | 0.189167→0.116542ms;15036.7→66445.0事件/秒 | host两独立进程 |
| CPU / RSS | CPU秒0.169090→0.051110;峰14,008,320→12,681,216B | I/O峰unknown |
| 引擎 | 50控制,完整入口7.975秒/聚合247,382,016B | 非历史回归 |
| 17源构建 | 16.145秒/聚合299,515,904B,source pins稳定 | 512MiB门未放宽 |
| 归位反控 | 6控制:坏SHA、忙、漂移、未知rename不重试、附件边界 | 删除0 |
分离复核重新读取原件、pair输出、构建pins与现源,核同2050行、55/50控制和17源;不以开发自述替代证据。
全旧数据保全与安装(E3)
新鲜62活动均封口/released、无pending,核同同一生命后一次正常退出并确认idle。新全Documents共2688件/3,863,228,864B,每件源字节新读取、host副本SHA核同,154.434秒/125,321,216B,复制0;独立再核全部host pins并绑定inventory/manifest。
新Lab18开发签名、strict、实际leaf/entitlement及独立IPA解包6件核同E2。already-idle模式在新安装连接两次核空闲后只一次同身份升级90.21.17→90.21.18,signal0/launch0,安装后全部2688件源SHA再次核同,156.977秒/外层131,448,832B,关闭全成功。无卸载/配置改写;未宣称独立读取手机安装leaf。
内部IPA:/Users/qiance/Perfowl-NewHost-Recovery/20261019-device-network-send-attempt-01/lab18-signed-a01/Perfowl-Test-Lab-90.21.18.ipa,SHA-256 8f82dd7bee2bac49363f3d65f93587cc606e8eb87a0d80a0a88578b43afd5a74。仅自有手机测试工具,Mac唯一标准安装仍192。
旧Lab17四资格run含全部附件/导出逐件新连接核SHA后同容器rename,62→58,10.384秒/106,545,152B。独立33文件/5,990,980B核同;删除0、exports原位,失败结论保留。没有正式五轮容量。
四新工具及分离复核(E3)
新prefix network-send-20261019-lab18-tools-a01,四新生命/四封口后退出,5任务/服务4完整1取消;56.287秒/116,228,096B。执行前六工具源码副本/SHA与结束漂移核同,manifest/工作量/原响应/typed五件导出逐件核同。活动58→62,无产品Session。
| 配方 | 事件 / 参考 | 完整mean / P95 ms | max / gap ms |
|---|---|---|---|
| normal | 170 / 161 | 0.697552 / 0.897000 | 0.969375 / 59.958583 |
| OFF | 170 / 0 | null | null |
| cancel | 70 / 63 | 0.683689 / 0.914708 | 0.976375 / 60.465375 |
| recovery | 171 / 161 | 0.711634 / 0.912250 | 1.023750 / 61.467417 |
独立Fraction重算全部参考成本、附件SHA、导出语义和服务journal成立。mean/P95原1ms门通过;最大值和gap仍影响后续窗口可比性,不以均值抹掉。取消按真实失败终态保留,OFF无API、不将null写0。
同背景OFF/ON开销(E3)
各NET baseline18秒+recovery18秒、同20Hz、stages空,无上传/服务端/URLSession,唯一差别referenceEnabled。各38秒资源观察保存110全部原始帧、36进程帧;固定4个warmup帧保留,各32比较样本全部有效、procAge严格递增。
| 项目 | OFF | ON / 结论 |
|---|---|---|
| CPU均值 | 0.881941% | 2.213013%,增1.331072个百分点≤2 |
| footprint均值 | 20,591,888B | 20,536,592B,差−55,296B,不称改善 |
| CPU P95 / max | 3.261960 / 13.915610% | 4.740876 / 20.722758% |
| 参考 | 0 | 721,mean/P95=0.729899/0.873667ms≤1 |
| max成本 / gap | null | 2.641208 / 54.976375ms |
87.336秒/118,882,304B,两新生命/两封口后退出,normalization0、关闭全成功;活动62→64,无正式容量。独立stdlib重新解析全部帧、源host SHA、typed导出和Fraction成本,不导入观察器/SDK/产品,复核成立。该配对测参考开销,不证明真实业务总网络为0或DTX等价。
交付欠项与下一步
上一提交518059c1已推GitHub核同,GitLab本批一次SSH连接关闭失败。最终同提交网站构建a02在7.851秒、聚合1,613,742,080B超过1536MiB终止;此前a01完整成功为历史,不能顶替最终失败。网站未发布、通知未发送,配置欠项沿Owner授权保留partial。本批修改的整站构建/线上核对也仍待关闭,不能用旧dist作新发布结果。
Gate R仍需整机同层、全流、方向、时钟与丢包证据。已准备可审阅的一次15秒RVI资格脚本,3软件反控通过;本机BPF root-only,实际sudo检查需要密码,已请求Owner本机运行,密码不入聊天。脚本仅创建/关闭本次RVI,无常驻权限修改;RVI本机drop0也不能自动证明设备前置无丢包。权限处理期间可继续离线研究与文档,不启动正式队列。
当前手机64活动,后续新采集必须先新鲜空闲/全部封口与全源SHA保全归位,删除0。参考资格未关前不实现或打包产品193、不做新诊断/五轮、不进入接收率。历史已验不重测,旧机核SHA前不清理。