Skip to content

G64 自有Surface封口与测试存储管理结果 ​

G64默认OFF的自有Surface关闭凭据/严格消费E2完成:19主机控制、完整233工具回归及一次iOS源码编译通过;没有新手机采集或产品准确性验收,54正式仍0/54。Owner授权同AI方案/实现/自复核,非第三方独立验收。先落盘的方案/G64.1/G64.2。仅参考Fixture与非产品验收工具变更,Mac产品没有源码变化、未打新Mac包或安装手机参考。

1. 实现与相对方案 ​

实际新writer只在原生JSON Boolean true的surfaceReferenceSealingEnabled打开;默认OFF,旧schema1编码/写入body逐字相同,固定host时钟下原/当前输出字节相同。ON独立schema2,锁内准入≤16000行并入串行队列,避免finish越过已经接受的记录;原180s/60→30→15负载与1s drain不变。

O_EXCL创建、8MiB总量、2048B单行、有界8次短写/EINTR;完整写成功后才增量SHA/计数。停止准入并等待队列后fsync/close数据,再独占写≤2048B的seal.json;失败凭据success=false、缺凭据不宣称完成。IO故障hook仅host构造参数,不是手机配置开关。flat primitive有限值先验检查阻断Foundation非法数字异常;本批动态NaN控制已过,Inf/嵌套/对象分支为静态实现,不冒称逐项动态执行。

消费者对schema2要求可信自身writer关闭凭据与实际全字节SHA/行数/字节数/限额一致,严格原生Boolean与整数/版本/duplicate-key检查;原schema1仍能消费,但额外凭据不提升写盘完整性。机读新增referenceWriteCompletionProven与writerCloseReceiptAndDataBytesVerified仅为自身文件关闭事实;它们不证明全部foreground-device、surface→目标进程、产品native窗口、API/物理误差或原五轮。旧presentedTime的精确Fraction间隔/分段/统计公式未改。

2. 真实失败保留 ​

首次host compile exit1/2.249895s,仅host可见性与Optional路径adapter错误;G64.1先记录恢复边界,独占host-r1编译7.771262s成功、执行0.370200s SIGSEGV,实际NaN故障触发_writeJSONNumber/objc_exception_throw。原日志/resources/已写件/私有crash保留。G64.2先记录有限flat primitive修复后新host-r2;没有回改旧失败,不把原schema1潜在NaN路径描述为已经修复。

3. 控制与真实规模 ​

19项实际writer主机控制覆盖正常/短写/EINTR/8次失败、zero/partial/ENOSPC、同步/close/行数/总字节/行长/NaN、重复finish/迟到写、缺receipt、独占路径、1000并发入队上限100、strict config与默认OFF原字节。正常/短写/EINTR/late的实际文件经独立consumer核过;实际失败数据/凭据拒绝完成。新增14个Python receipt测试加原219工具控制,完整233项/0错误(日志保留)。本地host适配仅Documents目录与确定性mach读数,实际writer/IO未改成模拟实现。

真实14404条/7201对,预先规定交错5对OFF/ON写成本(不是手机五轮)。OFF median 0.665996145s,ON median 0.784196090s,比值1.177478422≤2。ON最差whole 0.961833670s≤10;ON record p95最差2.632001µs≤100。record计时仅入队响应,不当作落盘延迟;whole包含finish/queue drain。ON first最差21.734999µs、最差单次入队1303.943001µs;吞吐最差14975.56行/s。

CPU每对分列于host-result,OFF median 0.587725000s、ON median 0.719141000s。每个pair的ru_maxrss为同进程累计峰,不能相减解释增量内存;物理I/O瞬时峰unknown。增量SHA/O(n)写入、队列由行数与字节限额有界,不宣称整个进程只有64KiB内存。

4. E2构建与资源 ​

host-r2 compile 10.203527s / observed tree 200.078125MiB;执行7.539237s / direct峰110.453125MiB,在120s/768MiB编译与60s/128MiB执行门内。完整工具回归6.297793s / direct峰43.640625MiB / observed tree 54.144531MiB,120s/256MiB内。

全iOS源码仅一次unsigned build,39.320547s / CPU直接工具6.301366s / observed tree 543.046875MiB,300s/1536MiB内。compiled Info版本实际仍1、没有Stamp;复制Info/executable/PkgInfo三件成为clean unsigned候选,旧编译包另存且未改。没有签名/部署,旧62.1.0参考候选不含本批源码,不能混用。以上观察峰不排除采样间瞬时峰;物理I/O峰unknown。

5. 单包覆盖与测试前清理 ​

Owner再次要求唯一安装与每轮前清理。标准/用户Applications两层枚举只有/Applications/Perfowl.app(b122),dist只有一个已公证DMG与SHA;客户端当前运行,未覆盖、未删除其数据。新版先签名/公证与独立验证,实际idle/正常退出/相关进程闭合后仅同址覆盖,必要回滚留在私有目录不另安装;公证待完成候选不当作无用包删除。

本次逐allowlist核无tracked文件/无打开文件/原源可重建后,删除438607B闲置Python字节缓存。两处缓存的源重建证据不足,跳过保留;未删Raw、失败、待分析、封存或回滚。可用空间当时43.09GiB,预估下一批512MiB,满足≥10GiB与预计新增2倍。新测试仍须再次检查,不能把本次空间当永久准入;活动/归属/用途unknown即跳过删除,空间不足即停采集。规则已同步AGENTS,清理不是以删失败点提高有效率。

6. 收尾与下一动作 ​

375份旧docs逐件核对,G58原参考与旧清单、必要待公证/回退/旧失败保持;新证据另封存。站点采用预先记录G63同一2s监测probe(保留错误,300s/2560MiB),只构建不发布;终态单列私有证据,不提前宣称build成功。

原b123仅续查同公证job,不重submit;Accepted后按原合同完成App/DMG票据与独立验证/唯一安装。同一新版参考再覆盖全部G61–G64修复,不先装62再立刻换另包。当前手机参考退出确认未有新回复,本批不执行Upgrade/launch或新Session。原全54/五轮/1.0/冻结tol/完整准备窗保持;无电学温度仪器/opaque Energy/GPU/foreground scope与帧0.5ns文字冲突仍开,A1OPEN/HybridFROZEN/G9OFF/GPL门保持。GitLab每批一次、不重试、不阻断;双远端与Webhook在交付时按真实回执。总体partial,不把自身文件封口当作100%数据可信交付。

G64.3 Site资源约束修正 · 2026-10-06(续验前) ​

首次站点构建66合约门通过,但93.983291s时自有构建进程树观察2561.875000MiB超过2560MiB,监督停止exit-9,并未完成构建。原log/resources/monitor全部保留,不把它改判通过或归咎其他应用;产品回归和iOS构建不重跑。

仅新独占文档构建把Node老生代heap显式限1536MiB(NODE_OPTIONS只对子进程生效),保持原300s/2560MiB整树上限、2s单probe/错误记录、单并发,未增加预算或忽略超限。目标是限制构建自身资源,非产品或采集参数改动;不是原样自动重试。若再失败即保留partial不继续尝试。未发布网站,不创建环境。

Self-review Update · 2026-10-06(额外静态未关项,不升级参考包) ​

收尾源码复核另发现receipt自身存储失败门未完整闭合:当前实现先写最终seal路径,随后fsync失败直接return,或defer close不检查;完整JSON可能仍留在最终路径,消费者无法知道这一producer失败。19主机控制的receipt-error只覆盖写入前抛错,未覆盖“完整JSON之后fsync/close失败”。这是静态可达风险,未在手机复现,不能描述为全部seal失败已验证。

G64已经执行的19控制/233工具回归/iOS编译与原实测数字保留;“E2完成”仅指这些检查完成,writer全部故障门/参考升级准入仍partial。下批应先落独占pending凭据、成功write/fsync/显式close后再非覆盖提交最终路径,并补实际receipt短写/同步/close/已有路径控制;修复前不部署本批参考,不把该凭据作为正式参考验收来源。Mac产品未改、b122当前安装不受此参考工具风险影响。完整54仍0/54。

Perfowl · Performance Observer