外观
整机逐核 CPU:单项交付合同
1. 角色、范围与当前门
Owner授权同一AI依次负责方案、实现、测试及分离最终审核,不派子代理。前项Normalized五新轮限定E4已闭环:main 2c639d4,GitHub同SHA,Production十一页逐字核同,Webhook成功;GitLab一次失败不重试。新设计留存16/66(启动12/12、新非启动4/54),历史11/54含旧7项未重验,不叠加。唯一当前项为ios.device.cpu.core_usage,本合同不验收进程CPU或别的指标。
私有批次为fixture-lab-device-cpu-percore-20261018-01。写前核main/index空、共享WIP小型件SHA,保存共享模块原字节;不得整文件暂存realtime/index。原Raw/Normalized政策、取窗、数值与正式证据保持,不借前项的伴随逐核样本作新正式分母。产品现为b184组件内部包,自有App90.21.11;全GUI非main重建、公证Owner暂缓/Gatekeeper/GPL缺口分列。
2. 精确公式与证据边界
metricID ios.device.cpu.core_usage,scope=device,unit=percent;来源同一原生sysmontap服务/DTX,SDK原生Sysmontap factory由现有adapter使用,不增服务/线程/连接。每个条目coreUsage[i]=PerCPUUsage[i].CPU_TotalLoad,不除核数、不聚合/插值/截断,保留原数组顺序;dimension core=i仅为来源数组索引,不代表已知物理核心或P/E身份。
全向量必须来自同一次被Raw来源门新发表的原始记录,CPUCount严格整数1..64,EnabledCPUs严格整数1..CPUCount,等长字典向量,各值非bool有限0..100,和与同记录Raw容差1e−6×CPUCount。新独立marker sysmontapDevicePerCoreCPUPublicationPolicy=device-per-core-cpu-source-once.v1;无新源、缺/错marker、损坏向量、非法时钟或拓扑即整向量missing,不悄悄删除坏条目后移动索引、不拿旧点续线。合法全零保留,初始化Enabled=0全零仍warmup。原Raw已验收队列容量6、host TTL=3×interval、双角色一次/原生窗口门原样复用,只投影,不另消费Raw。host新鲜不代表设备真实读取时点已证。无新marker历史回放不改;一旦见新marker,后续缺marker不退回旧缓存。
新增deviceMetricSourceFreshness.perCoreCPUUsage审计同窗出处、向量/核数/一次状态和拒绝原因;仅保留有限64维。wire/实际Swift数组/Codable/CSV/JSONL/SQLite/派生与逐维registry顺序核同,0与missing分开,空洞不补值。通用cpuCoreCount解释字段仍属于已验Normalized同窗契约,不为逐核去改Raw/Normalized既定语义;逐核自己的核数在独立audit中明确携带。
3. 独立参考:分布而非物理核心身份
沿用自有App原生host_processor_info整数USER/SYSTEM/IDLE/NICE参考,100Hz、完整调用区间与释放、同生命同设备时钟。不假定其索引与PerCPUUsage同编号。每源窗口用原整数counter上下界求每参考条目busy=(USER+SYSTEM+NICE)/(全部四项)×100的有理数包络,固定时间二分括点,不按产品值择最近点;端点/内部gap≤30ms,所有逐条包络宽≤18个百分点才可比较。无进展/重置/缺括点/过宽记unassessed,不填正常。
独立异常对照只验无标签分布:给定同窗N个来源值与N个独立区间,建立存在边的二分图,使用确定性增广路验证完整一一匹配(每参考条目仅用一次)。普通区间外扩max(3个百分点,15%)、严重区间外扩max(6个百分点,30%);普通全匹配为normal,严重仍无全匹配为severe,其余deviation。并用独立总包络检查向量和,避免只放过各条单独范围。不得由每窗成功匹配宣称固定索引身份已建立;对外结论限定“来源顺序可信、分布无明显偏离”,不宣称每物理核精度、私有实现等价或所有负载100%。来源映射准确性另以原始向量逐维完全相等证明,不能用同源和冒充独立精度。
控制至少覆盖:双角色、跨pending不同向量但同总量、同窗冲突、单源10秒、不合法条目/NaN/bool/超长/缺分母、合法0与100、历史回放、未知marker、维度顺序;独立匹配的置换不变、重复参考不可复用、相同总量不同分布反例、普通/严重边界、缺参考/重置/全240机会和尾部。Raw/Normalized既有全套须保持。
4. 轻量化与软件准入
生产关键路径O(N),N≤64,沿用容量6队列,无新增轮询/服务/持久缓冲;完整consume+snapshot预计约0.2–0.4ms。前后10000条同规模最小输入及实际来源形状配对、首次/最大/平均/P95/CPU/RSS/I/O/吞吐,突发30000队列上限不增长;完整平均/P95≤1ms,不承诺每次≤1ms。新分布匹配仅离线审计,O(N³),最多64,输入≤20000参考行;按时间索引一次建表,避免每点全扫。
源码全部适用测试、实际安装归档控制(源码文本门及已知历史矛盾单列)、实际36Core Swift编译/消费测试完成,核独立分布与来源控制;各软件文件120秒/192MiB,基准90秒/192MiB,Swift编译180秒,包/安装240秒,超时停原attempt不覆盖。新候选预pin后再运行,失败留存另名修订。仅符合门后生成Developer ID内部包、独立解包/strict/正常退出后单址覆盖,dist保留一当前包,旧必要回滚私有保全。未完成软件/安装门不启手机采集。
5. 容量及诊断、五新轮
当前手机活动64,自有App不升级;采样前另立精确容量事务:仅前项已封口诊断+五正式run六组30文件,核主机原封存/manifest/export并同容器独占retired新目录归位,前后全SHA不删字节、旧清单不改,64→58。先一独占140秒诊断,全部原件/seal/SQLite/独立counter/实际Swift消费者通过后,才另段冻结五个新生命/Session命名和运行源SHA。
正式五轮每轮600秒冷却,低中负载baseline20秒→1×25%/2×35%/2×50%各30秒→join/recovery30秒,共140秒;固定15..135秒240机会/120槽,新来源向量≥238,完整槽≥119,normal≥228,gap≤1.5秒,严重含全尾部0、来源违规/拒绝0、连续deviation≤2;每轮五维中的任何一项失败就停,不以只正常核心缩分母,不替补/自动重试。完整参考read/encode/append平均/P95≤1ms,最大值单列。采集每轮230秒/192MiB,分离最终审核120秒/192MiB。预计五轮63–70分钟;独占设备、站点不并发,空间本批开始/批末/30分钟及各轮检查≥10GiB且≥预计新增两倍。
独立最终审核需核五个新生命/Session、原件与副本SHA/seal/SQLite完整序列、第二套不导入产品/评估器的逐维匹配与counter算术、实际Swift全部sample与导出。全部门成立才计17/66,不借诊断/旧项成功。若新参考门过窄或映射假设失效,保留事实停止并修合同,不把结果反向放宽。
6. 文档、最终闭环和唯一下一项
过程知识及时沉淀唯一Canonical cpu-core-usage页,按事实区分新/历史/假设;数字及旧档不回改。正式验收同批窄提交、GitHub+GitLab同提交各一次、知识/开发记录/新HTML/时间线/总览/Home联动、精确暂存树0死链构建、Production逐字核、一条直白中文交付通知;同步partial与指标结论分列。下一项仍以总计划的既定顺序为准,当前未交付不进入下一指标。全66目标active。
Implementation Update · 2026-10-18 · 主线与实际安装反例已复现
在main精确发布源码与本机b184实际归档各独立运行纯软件控制,均确认:一次合法向量在无任何新源的10秒内仍candidate续点;−1、101、标量条目、少一核分别被公开为candidate向量,而Raw相同坏记录已missing。只证E2软件缺陷,不称真机逐核验收失败,未采新Session。两个独占诊断及归档导入审计保留;下一按本合同添加独立marker和同Raw新发表向量投影,Raw/Normalized数值不动。
Implementation Update · 2026-10-18 · 注册存在性与有效向量须分开
新增26个来源控制、23个独立来源/分布/固定机会控制、实际36Core Swift十二组消费者通过,R1归档479个适用方法通过,原四源码文本门与一个旧receiver预期矛盾分列。R1全源码回归在既有G84的“14个消费者都存在”控制停止:其故意不完整CPUCount的输入,旧实现仍有逐核条目,新实现正确拒向量但连registry占位也省去。保留原R1日志/候选/归档,R2只补无dimension的missing占位,不猜核数或编号,不发表任何数值;新控制验证该占位,无Raw/Normalized政策变更。R2另名预pin并重跑完整回归;尚未打包安装或新采样,不计17。
Validation Update · 2026-10-18 · R2软件门与独立复核
R2完整源码133文件/2342方法通过,新增27个逐核来源控制;实际36Core Swift编译二进制先十二组、后核36源/harness逐字未变复用同一二进制完成十三组,涵盖坏拓扑missing、不猜索引与逐维CSV/Codable。两个独立分布匹配算法(增广路与排序后最早终点)在4000组固定随机控制逐一一致;23个来源/分布/固定240机会门通过。
分离counter/CSV/derived复核器首次负控脚本误按“第一个value=10”改到了Normalized而非逐核,因不属目标没有被逐核检查拒绝,保留原失败夹具;R1按metricID与core精确修改逐核后,正常300样本/1800逐维派生+wire顺序/CSV/derived三反例全部通过。没有为测试结果改阈值或产品。这些都是E2,不增加正式轮数;后续同规模基准/实际归档资格/内部b185安装以独占收据为准,尚未声称真机通过。
Software admission supplement · 2026-10-18
R2实际候选归档480个适用方法全过,四项仅源码文本门在完整源码另过,旧receiver预期矛盾在实际b184独立复现;全部原排除与失败保留,不称全部历史归档通过。最小输入10000次完整consume+snapshot平均/P95前0.170538/0.242055ms→后0.179907/0.248201ms,后首点/最大1.788303ms,retained37681→37894B。实际来源形状(2959B)同template/时钟/输入前平均/P95=0.211893/0.359328ms,后0.202318/0.264633ms;wall2.329099→2.210866秒、CPU2.291535→2.202333秒、吞吐4293.5→4523.1/s,后首点/最大1.850473ms、RSS57,618,432B(前54,583,296B,独立进程非隔离分配)、tracker5750→5890B。两组平均/P95≤1ms、30000突发容量仍6;不把单次配对计时差当统计提速保证,I/O字节unknown。
接下来仅准入内部b185严格签名/独立DMG与正常退出覆盖完成后的percore-diagnostic-1 / percore-cpu-diag-1。先六个已封口Normalized run30文件归位到独占cpu-percore-preparation-20261018子目录,核旧55977封存及实际主机副本/manifest/export原字节;不清理失败或新采样。手机Lab90.21.11和原四资格/开销收据复用、实际sourceDigest仍逐件核,不伪称重测工具。唯一140秒低中负载诊断,原合同固定分布/来源/尾部/预算及实际Swift/独立第二算法全门不变;首失败停。新的五正式轮尚未授权,必须诊断全门通过后另段冻结。
Diagnostic / Formal admission · 2026-10-18 · 独占五个新生命
内部b185单址覆盖、Developer ID strict、DMG独立挂载与安装全树一致均通过,原b184回滚私有保留、dist仅当前包及校验,仍非整GUI从main全量构建,公证/Gatekeeper/GPL缺口未变。六个Normalized已封口run的30文件与旧封存中明确引用的36个Lab/导出文件核同,手机同容器保全归位64→58、字节删除0;原导出不改。本轮唯一140秒诊断完成,240/240新源、120/120完整、240普通、0不可比/严重/来源违规,gap0.5秒。原件与副本31文件、封口/SQLite/独立第二counter算法/1704逐维派生/292实际Swift样本及CSV/JSONL均核同。采集157.726秒/RSS196,345,856B,192MiB以内;参考13987行完整read/encode/append平均0.130778ms、P95 0.228833ms、最大10.55ms。诊断不算正式分母。
现冻结唯一formal-queue:percore-formal-1..5 / percore-cpu-formal-1..5,各为新生命/Session;140秒同低中负载、固定15..135秒240机会/120槽,源≥238/完整≥119/普通≥228/gap≤1.5秒/严重含全尾部0/来源违规拒绝0/连续偏离≤2。每轮前600秒(含首轮)、源/安装core/参考及控制工具执行前SHA冻结,各轮独立来源/原件/第二算法/实际Swift门后才下一轮。正式首失败停,不补轮/不借诊断/前项样本;预计63–70分钟,192MiB/230秒采集上限不变。诊断后活动59,五正式后最多64;空间各轮与30分钟检查,无网站并发。未完成五轮及分离最终审核前仍16/66,不进入下一指标。
Independent Acceptance Update · 2026-10-18 · 逐核CPU五新轮限定E4
合同日期2026-10-18;本次审核时间2026-10-18T03:33:43.667365+08:00。 仅ios.device.cpu.core_usage的来源数组逐维映射、一次发表、连续性与无标签分布异常对照通过。五个新生命/Session,不借诊断或Raw/Normalized伴随样本,新设计留存16→17/66(启动12/12、新非启动4→5/54);历史非启动11→12/54仍含旧7未重验,不叠加。物理核心编号/P/E对应、物理精度、私有API等价和真实设备读点仍未证,candidate不改。
| 新正式轮 | 新源可用 | 完整槽 | 普通分布点 | 不可评估 | 最大gap秒 | 严重含尾部 | 来源违规 | 全会话sample |
|---|---|---|---|---|---|---|---|---|
| 1 | 240/240 | 120/120 | 236/240 | 4 | 0.5 | 0 | 0 | 292 |
| 2 | 240/240 | 120/120 | 237/240 | 3 | 0.5 | 0 | 0 | 292 |
| 3 | 240/240 | 120/120 | 237/240 | 3 | 0.5 | 0 | 0 | 292 |
| 4 | 240/240 | 120/120 | 240/240 | 0 | 0.5 | 0 | 0 | 292 |
| 5 | 240/240 | 120/120 | 240/240 | 0 | 0.5 | 0 | 0 | 293 |
每轮140秒低中负载baseline20→1×25%/2×35%/2×50%各30→join/恢复30,开始前600秒,五次实际冷却合计3000.039秒。固定15..135秒240机会/120槽、新源≥238/完整≥119/normal≥228/gap≤1.5秒/严重含尾部0/来源拒绝违规0/连续偏离≤2;未降低原门、未换样或补轮。独立host_processor_info整数counter逐条构造同窗有理数包络,端点/内部gap≤30ms且各条宽≤18点才比较;普通扩max(3点,15%)、严重扩max(6点,30%)。完整一一二分匹配且核向量和总包络,不猜两个API的同号核心一致、不复用一个参考解释多个来源核心。缺参考明确unassessed;不能称每物理核准确性或所有负载100%。持续4×75%高负载仍未验。
产品独立marker device-per-core-cpu-source-once.v1,只从同次Raw新发表完整原始记录投影;CPUCount整数1..64、Enabled整数1..CPUCount,等长字典向量每项非bool有限0..100,和与Raw容差1e−6×CPUCount。无新源、缺错marker、时窗非法或一项坏即全向量missing,不缓存续线、不缩向量移动索引、不夹紧;合法0保留,初始化0仍warmup。未知核数仅无dimension的missing registry占位,不凭空发明索引。无新marker历史回放保留;Raw/Normalized原政策、值、同窗元数据不改,不新开服务/连接/队列。
E2在精确主线和实际b184分别重现一次向量续10秒、−1/101/标量/少核放行。R2完整源码133文件2342方法、27新来源控制、480适用实际候选归档、23独立来源/分布/固定机会控制通过;两种独立匹配算法4000个固定随机例一致。四项源码文本检查在完整源码另过,旧receiver矛盾在b184独立复现,五项历史排除明列,不称所有归档测试全过。初版registry占位缺失与错误负控变异保留;未修改阈值掩盖失败。
分离最终审核核五个不同生命/Session、原件与副本SHA、封口链、Raw最后序列、SQLite quick_check及逻辑检查点;第二套不导入产品/评估器的整数counter/分布与CSV/派生逐核核同。真实36个Core Swift源编译的模型/Codable/逐维顺序与CSV/JSONL输入,对正式全部1461个sample执行;预编译二进制SHA及36源/harness均固定,十三消费者控制通过。诊断292样本及240/120/240不计正式。六旧Normalized封口run30件同容器保全64→58,前后SHA与导出核同、删除0;只复算旧不可变封存manifest和明确引用36个Lab/导出,不重扫55977旧文件。
同规模10000次完整处理最小输入平均/P95前0.170538/0.242055ms→后0.179907/0.248201ms;真实来源形状2959B前0.211893/0.359328ms→后0.202318/0.264633ms,后首点/最大1.850473ms,吞吐4523.1/s、CPU2.202333秒、RSS57,618,432B(前54,583,296B,独立进程非模块隔离分配);tracker5750→5890B,30000突发容量仍6。均值/P95≤1ms,不承诺每次≤1ms或统计性提速。正式参考完整read/encode/append平均0.126416–0.135937ms、P95 0.224292–0.230000ms、最大49.654333ms;五轮采集各230秒/192MiB内,分离最终审核24.779秒/RSS167022592B独立列。
内部b185正常退出后单址覆盖,Developer ID strict、独立DMG挂载/全安装树核同;核心SHA d6ed64b293314ba86bd09cbf09058d6d31ced7444c2bd9fba73addb460fe008e,DMG SHA 32f5a67bdfd0f02b741008f68b25dda5f82422b7adca66fbd391fb67bdedf113。五变更模块与其它2062模块/12条目隔离,保留已安装网络/显示差异;非整GUI从main全量重建。旧184回滚私有保留,dist一当前包与校验,Lab90.21.11未升级;Owner暂缓公证、Gatekeeper拒绝/GPL正式分发仍开放,不称正式对外可分发。
下一按原54相对顺序只做上下文切换率(ios.process.scheduler.context_switch_rate),先立来源/差分/重置与独立参考的单项合同;其他指标不顺带通过。指标结论与代码/双远程/知识/Production/通知状态分列,以实际收据为准,GitLab每批一次不重试;全66目标active。