devlogP4E2validated · partial
采集延迟修复 Final HEAD 压力回归
最终 HEAD 压力数据
| 场景 | 结果 | 完整进程 P95 | 边界断言 |
|---|---|---|---|
| 300 MiB decoded prelaunch source | 20 / 20 | 264.059 ms | 唯一 launch;launch 早于 decode;click-to-launch request ≤ 500 ms;丢失为 partial 且不补 0 |
| 30 MiB 重型源与 sysmontap 并发 | 20 / 20 | 336.712 ms | Raw host → Wire ≤ 250 ms;普通源不被饿死;Frame decoder 状态独立 |
P95 使用 nearest-rank,取排序后第 ceil(0.95×20)=19 项。墙钟包含 Python/unittest 启动,不是产品 click-to-launch 或 Raw→Wire 数值。
不变性
- pymobiledevice3 仍是唯一 DTX owner,worker 只处理已到主机的 Raw。
- 64 项 Registry 的公式、单位、scope 和质量算法未改。
- 合成源不读取真机、应用、账号或证书身份。
仍开放门禁
- Build 38 的真机点击→launch、首 sample、停止反馈、设备释放与报告完成待 E4。
- 当前交付仍是 ad-hoc x86_64 内部包;Developer ID、公证、staple、Gatekeeper 与 universal2 未关闭。
- Startup 商店 App 九阶段、长窗口/PID 归因、Thermal/物理放电、GPU data row 与正式发布仍开放。
下一阶段与整体进度
下一阶段是 Build 38 真机 E4 体验验收:Startup 开/关各至少 3 轮。P4 最终 HEAD 已完成 E2 压力回归,但真机体验与正式发布门禁未关闭。