整机发送率参考与服务准备:30/66,正式0/5
当前结论与范围
文档类型devlog。同一AI按Owner授权完成方案、实现、测试与分离复核,无子代理;基线main a33e3c5f,GitHub新fetch核同,无远端增量。当前只推进ios.device.network.send_rate。整体30/66、剩36,当前正式0/5、未验收;接收率未开始,历史已验不重测。
本批完成独立逐接口reader、完整无损compact格式与host开销资格、有限NET服务、pcapd原始保管及协议分类。Gate R仍未关闭:尚缺全部连接/接口的同层级映射、方向实核、跨时钟与丢包覆盖。软件通过、API成功或HTTP正文完整均不能替代整机数值验收。
Canonical合同与按日期记录的全部失败:当前方案。指标知识与全指标状态已同步;产品公式保持network-window-rate.v7,当前ARM192/Lab16与唯一标准安装不变,未打新产品包。
实际实现与方案偏差
- Native
FixtureLabNetworkReferenceCore.swift:真实SDKgetifaddrs/AF_LINKif_data、UInt32原始累计、API状态/errno/Mach timebase/调用括区间,≤256节点/64接口。桥接接口两种type可能不同,独立C已复核;分别保存,不以相等作为ABI门,不省略桥接/隧道接口,不求跨接口合计。拓扑/配置/计数下降或32位回绕为missing。 FixtureLabNetworkReferenceCompact.swift:固定13列typed数组及strict decoder,完整快照无损往返、坏列/类型/溢出拒绝。为降低已实测编码成本,派生差分转为有界离线复算,原始字段/频率/门槛不变;不能将离线耗时称实时差分延迟。LabNetworkReferenceTests.swift/LabNetworkReferenceBenchmark.swift与现有run_host_tests.py新case:69控制、实际iOS三源资格及新180秒OFF/ON。仅host成本通过,不外推手机窗口。internal/acceptance/device_network_1hz/:有限HTTP上传/下载/状态、1/10/50MiB、4并发传输/8worker、64传输/512MiB、128总HTTP尝试、≤240秒,64KiB流式/SHA,失败/取消与部分字节保留。HTTP实际wireStatus与业务complete分列;journal失败为fatal并停止全部socket,不能被已发HTTP200遮盖。- 原始设备捕获保留SDK service
recv_plist()返回的bytes及源时间,不用会合成Ethernet头/替换墙钟的writer;逐包framing/SHA/离线分类有界,不自动去重、不求整机总率。IPv4/IPv6/TCP/UDP分类不等于完整流重组器。
新工具未接入手机UI/配方,不修改已验process收发或device receive路径。下一步的NET手机端、send来源一次、消费者与冻结包仍未实现,不能描述为长期NET模块已完成。
验证与真实资源
| 检查 | 实际结果 | 证据边界 |
|---|---|---|
| Native控制 | 69通过;最终窄编译2.277秒/191,266,816B | E2,不是手机API权限 |
| iOS三源typecheck | 0.449秒/95,911,936B | E2,未安装 |
| 可移植host入口 | 69通过,整体2.902秒/199,491,584B | E2,192MiB门内 |
| HTTP服务 | 11组控制通过;三尺寸、1/2/4并发、282MiB实际传输及SHA;拒绝/取消/部分/寿命与fatal控制 | E2,正文量不是device真值 |
| 原始保管 | 9组控制通过;未知/坏包/超门/原件与索引篡改明确处理 | E2 |
| 协议inventory | 8组控制通过,未知/分片/截断不填0 | E2 |
| 新鲜只读 | 64活动记录均封口/released,无启动pending;Lab16有进程 | E3,未强停、未安装或归位 |
| 全设备镜像 | 一次15秒,无process/接口过滤;17,583包/36,891,503B,独立流式SHA核同;15.928秒/64,471,040B | E3通道,丢包与同层参考未知 |
| 真实包分类 | 17,566 TCP、5 UDP、90有向流;另12个结果全部保留,0.428秒/24,739,840B | E2离线,不证明独立整机数值 |
实际上传限速8MiB/s,1/10/50MiB完成约0.128/1.253/6.255秒;四个50MiB上传并行均完成并核SHA。下载50MiB约0.040秒、首响应约0.345ms,为loopback服务/客户端管线证据,不能当手机吞吐或DTX校准。日志中的声明量、返回量与确认量分列。
host开销与独立复算
新a04 OFF/ON各180秒、3600/3600,均无skip;ON完整API/编码/append成本mean/P95/max=0.695794/0.937542/1.473417ms,最大实际间隔59.985708ms;OFF=0.161911/0.211583/2.246958ms。self CPU增1.067896个百分点、完整wait4增1.068276个百分点,footprint增753,688B。均值/P95≤1ms、CPU增≤2个百分点与20MiB开销门通过E2;最大成本与孔径仍完整保留,不等于所有手机端点可评估。
独立Python在1.080秒复算118,800次接口观察、3599逐接口差分/首点warmup,以及全部3600成本括区间;mean/P95/max/gap、7,437,390B原始文件和self/wait4 CPU核同。无device合计。Darwin block I/O返回0不意味着未写盘,实际文件字节另外实核。
失败保留及知识沉淀
首版type相等假设使native运行失败,原快照与C复核保留。benchmark-a01误将host基准用于iOS,峰227,360,768B超192MiB;a02完整成本mean/P95=1.374225/2.073917ms且CPU增2.417969个百分点,失败;a03改善后P95仍1.363167ms,仍失败。5秒分段诊断确认编码最大项,再引入无损compact,未提高预算、降频、省接口或缩窗口。
compact新增测试的复杂异构数组表达式使Swift无法typecheck并超内存,拆成显式小表达式后通过;原日志保留。保管测试曾误拒绝合法UInt32最大seconds,仅修错误测试,microseconds边界不变。所有失败和过渡数据不删除、不计正式轮。
本批可复用知识已进入唯一Canonical指标页:接口双type、32位/回绕、禁止多接口求和、SDK抓包转换/时钟风险、未知包/重复body边界、采样日志本身的开销。原始日志/端点/身份仍只在私有批次。
尚缺门禁、交付状态与下一步
当前产品/手机源码未升级或安装,未启动正常产品采集、诊断或正式队列,未保全归位/产生五轮容量;删除0。历史私有迁移审计缺口保留,核SHA前不清旧电脑。Apple Development仅内部授权、公证暂缓、Developer ID/GPL正式分发门保留。
本批交付为参考与服务准备 partial。提交/双推、本地站点构建与链接核对以最终交付收据为准;Cloudflare/通知配置和GitLab镜像欠项沿用Owner授权,不重复催配、不将本地站点当线上已发布。
下一只推进整机发送率:NET手机端/可控流及完整捕获映射→Gate R同层级与时间/覆盖合同→send来源一次/消费者→ARM193/Lab17冻结及旧原件SHA保全→真实容量与工具/开销/新诊断→另立新prefix完整五轮。Gate R未关不定通过结论,不进入整机接收率。