Skip to content

G49 自有参考逐API读取区间与缓存附件分离 ​

唯一type devlog。Owner授权同AI方案/实施/自复核,非第三方独立验收。基线e041f3f/main干净;依据Canonical G49合同、偏差与增量记录。本批只修自有参考Fixture,不改Mac产品/商店App、指标公式或采样频率。

参考现在可记录八个原API各自的mach读取起止,主机OFF15/ON57断言与iOS源码编译通过;它仍未签名安装,也没有iPhone E4或完整54项五轮100%验收。 已签46.1.0旧候选完整保留,但没有这个新参考开关。

1. 实现与时间证据边界 ​

main.swift内default-OFF的FIXTURE_API_READ_INTERVAL_REFERENCE控制ledger与额外clock读取;开启后rusage、taskAbsoluteCPU、hostProcessorCPU、hostVM、hostPageSize、taskBasicMemory、taskVMFootprint、taskThreads紧邻原调用记录begin/end。原API次数不增加;OFF机械核原调用计数及sampleMach1相同,0额外mach调用与ledger操作。

apiReadIntervals独立schema叶,不改旧self schema/字段/公式/null。UInt64由型编码保精度,并直接追加原JSONbytes,不重新解析/序列化旧数值。status未知为null,任务layout-validator结果明确为reported-return-status,不冒称纯kernel原状态。API布局不可用的null槽不证明发生了有效查询。

固定8项/唯一顺序;录入错误保留bounded8 codes,调用数为饱和9的lower bound,complete=false。时钟倒序/跨API重叠原值保留并sequenceOrdered=false;不修时钟/补值。complete只证观测槽齐备,不证值形状、八次成功、同scope同window或准确性;valueShapeValidated与independentAccuracyPassed恒false。实际校准必须再绑定来源身份、时钟、窗口与误差。

主要文件为Fixture主源码、host cases Swift、test-api-read-interval-reference.py与README;knowledge质量canonical页同步了方法语义,没有新指标或公式变化。

2. 匹配主机验证与失败保留(E2) ​

三次真实失败都保存,而非覆盖到绿:

  • 首抽取终点包含下一个class的#if guard,OFF预处理不平衡,0compile/recorder/device。
  • R1 OFF编译用例推断private class型,缺private修饰而失败;同时发现资源helper虽添加却没接线。该次只有timeout、compiler CPU/RSS unknown,不能用parent峰代编译树,不追认合格。
  • R2 OFF正确分层编译/运行成功,ON因含private存储的ledger合成init不可访问而失败;补显式构造器。只变更ON,OFF active预处理源码与已留原源逐字相同后复用原数据/资源,不重复未变更OFF。

最终OFF 15、ON 57断言通过,各 3真实Mac self行;OFF字段缺席,ON包含8项ordered/completed。UInt64.max与前一整数、nil、原base bytes、缺/重复/错序API、错误/unknown状态、反向/交叉时钟与bounded errors均覆盖。Swift精确字节经Python整数复核,未转Double。这不是iPhone语义或同轴校准。

源码锚点:self class SHA e66e1e4a…、ledger3a9a58bd…、cases c1aaa013…;原generated source/二进制/log/resources/失败源快照保留。原G48算术工具未改变,尚需消费此新metadata并严格绑定窗口。

3. 资源、吞吐与偏差 ​

范围实测边界/解释
OFF host compile9.327132s / 观察树171.214844MiB60s/2048MiB;复用已通过OFF
ON host compile13.131560s / 观察树203.210938MiB新源码一次成功;60s/2048MiB
ON完整test9.261722s / CPU6.319139s / 峰4.320313MiB含五组codec与三行record;20s/64MiB
OFF完整test2.253397s / 峰4.171875MiB三行record;不含ON codec基准
ON metadata5组×10000最差1.598362s / 首0.189491ms预先2s门通过;固定8项、仅内存,不落每行
ON/OFF actual recorderCPU0.008311s / 0.014880s不同运行;ON先codec预热,差−0.006569s不作加速因果
R3完整stage parent22.787478s / 峰16.476563MiB非compiler树峰;180s/128MiB
iOS增量编译树36.605804s / 观察523.269531MiB180s/2048MiB;CPUunknown

基准的pair字段只是五个组号,不是五轮真机/随机OFF→ON配对。每组输出12830000B的累积长度只是内存返回值计数,不是物理写盘量。iPhone参考开销目标与全部54数值验收仍未测;未观测峰值风险/physicalI/Opeak unknown。复杂度O(8)每row,serial1/现有Swift缓存,原1Hz/181槽不改。

4. iOS编译与真实附件检查 ​

一次原project/既有derived-data生成arm64/min16中间件;compiler命令明确NONSTARTUP_ACCEPTANCE、NETWORK_CLOCK_REFERENCE、API_READ_INTERVAL_REFERENCE三flags,G9中断参考仍OFF,参考16源与Mac产品258无drift。代码可构建(E2),不是E3部署。

缓存中附加的旧source metadata/profile/_CodeSignature被带入六件副本;旧metadata只登记两个flags,实际codesign display/strict均exit1。不能把构建设置或旧附件当新签名/源证明。原副本六件tree规范SHA 43efed0e342ec6695dd768b14b997a810e74770c1dd3231462389bad96af6df9保留。

另从本次副本复制且仅复制Info/新exec/PkgInfo成clean-unsigned-fixture.app,三件字节与原对应项同,旧三附件不复制、不删除原件、不重build。它仍未有新版本/来源元数据、profile或签名,不能安装验收。下一须用新来源版本与三flags元数据签干净副本,旧signed46.1.0仍完整、不重签或冒称含新字段。

5. 整体状态与下一步 ​

Fixture旧14中仅main.swift/README变化,新host cases/test两件,Mac产品258不动、b122保持。旧G48seal45、旧归档361、完整54旧行/v1v2v3/五轮1.0/误差与准备窗全部保持;本批0设备query/采集/Session/大blob/新环境/工作树/网站发布/记忆修改。

下一验证consumer严格使用API区间,不取最近点作真值;再新签有来源的参考版本。安装仍需Owner确认原手机解锁并退出自有测试App,不重复旧native查询、不关其它App。然后实际同scope同钟参考与固定五轮;硬件仪器/opaque Energy/GPU/热门也未关闭。

整体partial/goal active,全54正式验收0/54;工具与构建绿不替代E4。Startup12排除、A1 OPEN、Hybrid FROZEN、G9 OFF、GPL正式分发门保持。本站仅build/新不可回改归档,范围提交、remote各一次/Webhook一次;GitLab失败不retry、不阻其它工作。

Perfowl · Performance Observer