外观
BigJank每十分钟次数专项与严格边界验收方案
范围与执行
本文type=devlog。基线8066c85f,GitHub同SHA已核,工作树干净。Jank新完整5/5正式通过,整体48/66、剩18;GitLab一次SSH连接失败,网站/Webhook欠配置,依Owner授权partial继续,公证暂缓、仅内部测试。唯一当前ios.frame.big_jank_per_10min,正式0/5;下一ios.frame.stutter_percent。同一AI依Owner授权承担方案、实现、测试及证据分离核验,无子代理;历史48项不重测。
原生公式与质量
Registry显示BigJank(/10min),scope=foreground-device、unit=count-per-10-minutes,sourceKey=previous3Mean*2 and 125ms。底层com.apple.instruments.server.services.activitytracetap/DTX,pymobiledevice3 11.3.1 ActivityTraceTap提供传输,自研ActivityTraceFrameLifetimeRawAdapter与FrameLifetimeDecoder.decode给出d=floor(ΔMach×numer/denom)ns。最近三个连续准入间隔a/b/c齐备后,3d>2(a+b+c)且d>125000000ns才每间隔计一次C;两门均严格大于,等号不计。本项125ms为既有合同精确常数,两门均严格大于;不等同Apple Hitch或物理丢帧次数。
R=600×10⁹×C/T,其中T为全部sourceEpoch完整源端点跨度之和ns,不能改用准入间隔和、140秒负载或120健康槽。C/N/T整数核对,R容差abs≤1e-6或rel≤1e-9,不先舍入动态门或每分钟率。合法N>0/T>0且C=0时0合法,无准入或T≤0则null。
warmup/missing/unknown/断点/out-of-order/身份不合格不补间隔,清最近三项比较基线,后续先建立三项;epoch/进程生命/重连/display变化不跨界推算。累计C/N和完整观察T保留,candidate/degraded/partial质量保留。失败、过渡、停止尾部完整保留,沿用frame-statistics-admission.v2及frame-report.candidate.v4。独立整数重算C/T,核Raw→normalized、frame/stat/final、BigJank(/10min)、coverage=N、candidate、seal SHA及SQLite committed边界;CSV/JSONL P95/Jitter仅核同源健康。
调查及修复边界
先保全当前完整Sidecar、关键源码及SHA,再真实Decoder检查动态等号/±1ns、绝对124999999/125000000/125000001ns、历史不足、顺序、重复、0/null、epoch/unknown、checkpoint重开、在线实际seal与离线stat。兼容键沿用已验证原则:规范六位毫秒恢复整数ns,其它legacy Double保留精确有理值,不把高精度旧输入取整跨越门槛;控制直接比独立整数/Fraction,不改oracle来过门。核isBigJank覆盖来源与原生源是否携带此标记。
Double动态门有舍入风险,未复现不宣称Bug。确证后先追加修复决策,最小修本项原生严格分类、版本与checkpoint;旧累计C不回标,旧JSON解码无标签。BigJank分类不参与Stutter额外等待累计,本批仅改BigJank,保持已验Jank及其Stutter依赖不变。Small/Tiny、Jank、MedRange及其它旧指标语义保持;不顺带推进下一指标验收。若无产品错误复用216,不制造空代码变更;若产品变更,匹配软件/完整回归/公平效率与新217 ARM内部包、严格签名/全架构/Core probe/DMG完整性/独立解包/同址安装全过后才新真机。
测试App用例及参考资格
Lab32 frame-thresholds-v1四阶段20/40/40/40秒、长尾每12回调160ms。阶段两端各去2秒,当前及三个前驱的全部端点在窗内才纳入方向控制;正常/恢复C=0,长尾C≥20、R≥300/10min,恢复回零。完整N≥1000/C≥20、完整C/T与消费者全部核同。阶段响应不能充当独立上屏真值,也不能替代全Session分母。
必须新独占参考诊断,不继承Jank的无参考决定。测试App已实现actual Metal presented/请求/提交/GPU/双钟;callback/sleep非系统上屏真值。检查完整端点及全部前驱一一对应、双钟界宽≤100µs,缺失/额外/歧义拒绝,不裁子集。每个参考间隔以±2ε、ε=100µs形成界,三前驱也保守累加;最小当前仍过最大动态/绝对门才必然计,最大当前仍不过最小某门才必然不计,其它为不确定、拒绝完整资格。C完全确定后以各epoch完整参考T上下界推导R界,核产品。
可在测试App设计获得的参考应先设计实现;逐项重审现有Apple Hitches超资源、Frame Lifetimes attach/schema/crash、Display-only提前断连证据,无新合规配置不重放相同失败探测。只有本环境确认无完整合规参考且新完整5/5正常性全门通过,才依Owner政策正式计入并保留NO_REFERENCE_ACCEPTED_OWNER_POLICY、referenceAccuracyValidated=false、ownerReviewRequired=false;不称永久无参考或硬件故障,不增Owner复核门。
保全、实际容量及独占attempt
前项批末950件108124387B、实64/64只是历史。新鲜全四树/整个retired父根SHA及host镜像、空间、活动、pending/part和实际目录容量先核同;诊断加五正式需六槽。先文档化六个已封口Jank前项run准确源/目的,再同容器各一次rename保留,前后全SHA映射/Requests/Gate不变、删除0、真实58/64收据。禁止套跑旧写入器、按年龄删除证据或缩分母。
新诊断与当前参考决定后才冻结新正式attempt、run前缀、源码/工具/方案/容量。每轮新nonce/进程生命/标准Session,19Display/1Hz、controlled-cold-launch,启动专项及截图持久化关闭。prepare≤45秒、请求90秒,prepare立即watch、唯一CUA Start,实际计划准入后165秒Stop就绪、唯一Stop,总≤225秒。封存/来源/本项/review通过才下一轮;失败停整队列,不补拼重放。固定120个source-health.v2槽:每槽≥5新valid、源年龄≤1秒、gap≤2秒、无skip、census平衡、0drop/pending/undrained。完整新5/5及最终原件重算/全树保全后才49/66。
测试预览/可重建暂存自主清理,不再询问;Raw/失败/引用/封存/必要回滚保持。批前/批末/30分钟检查,≥10GiB且≥预计新增两倍;预计证据≤512MiB,构建额外按2GiB准备。正式分发Developer ID/GPL门保留,Apple Development仅内部,公证暂缓。
效率与逐项交付
每事件固定三项状态O(1)分类,已有索引O(log U),不新增摘要全流扫描;独立O(N)、参考O(NlogM),≤25000帧/96MiB Raw/64MiB normalized/32MiB sample,25001拒绝。单设备串行、单服务8秒;离线常规<2秒/冷首响应<1秒,硬120秒/192MiB。产品变更后7k/25k各三次公平配对wall/CPU增≤15%、RSS增≤8MiB,核吞吐/首响应/长任务/最差规模,I/O未测如实unknown。
通过后窄提交、GitLab一次/GitHub同SHA、Canonical知识/版本历史/机读状态/首页/总览/时间线/阶段/门禁/新不可变归档、完整站点构建与线上发布核对、Webhook按实况。配置欠项依Owner授权partial继续。软件、工具与文档完成不等于指标通过。
2026-10-24 Repair Decision · 严格BigJank动态等号误计
完整Sidecar及五源码SHA已保全,实际Decoder确证8组动态等号应0、在线/离线均1。例58578419/109767069/112244239/187059818ns,3d=2Σprev、d>125000000。首次候选生成包含超过保守来源gap门的间隔,控制因此拒绝,原脚本/失败保持;a02约束当前间隔<190ms保证原生源准入后复现,未改产品来源门。无新手机请求或采集。
新版本big-jank.strict-rational-ns.v2,仅本项复用规范六位毫秒→ns及legacy精确有理键,严格3d>2Σprev且d>125000000。在线不接受isBigJank覆盖,原生Decoder不产生此派生标志;summary/stat/seal/checkpoint标签贯通,缺/错版本拒绝offline-required,旧累计C不回标。Swift默认125ms/倍率2用现有UInt64/192位严格比较,旧JSON标签nil、非默认不标新版本。BigJank不参与Stutter累计,因此Small/Tiny、Jank、Stutter及其它摘要旧字段完全保持。
先精确边界/legacy/历史/断点/checkpoint所有切点/实际seal及Swift控制,再Sidecar完整回归、7k/25k三次串行公平配对,旧摘要仅允许BigJank数/率和新版本字段变化。新Build217全部内部包门通过后才新参考诊断及新五轮。当前BigJank0/5、正式48/66,软件不等于指标通过。
2026-10-24 Implementation Update · 严格BigJank分类已实现,软件待验
按Repair Decision修改Python policy/online/offline/stat及Swift FramePipeline,仅BigJank分类改为规范ns/legacy有理严格双门;版本贯通摘要/实际seal/stat/checkpoint,拒绝旧累计和isBigJank覆盖。Jank/Stutter依赖未改,Small/Tiny及其它旧语义保持,无方案偏差。新增125ms等号±1ns、动态等号±1ns、历史/断点、legacy精度、checkpoint所有切点与实际seal控制;Swift同套边界和旧JSON/非默认标签控制。当前E1实现审查,软件/完整回归/串行效率及217包未通过前不采集;正式0/5、整体48/66。
2026-10-24 Capacity Decision · 保留六个已封口Jank目录
新鲜全树SHA/host镜像、全部run终态释放、无pending/part及空间全过后,仅将jank-ref-20261024-a01-r1和jank-20261024-a01-r1至-r5,各一次同容器rename至/Documents/PerfowlLabP95Retired/20261024-big-jank-capacity-01/下同名目录。目录均已封口审计并有主机原件,删除0;其它runs/Requests/Gate不变,整个retired父根SHA映射核同。预期64→58,以写后真实listdir及容量收据为准。异常停,不按年龄清理、不执行前项写入器。
2026-10-24 Validation Update · 软件与串行效率通过(E2)
本项Python9、独立12、Swift Foundation49项通过;Sidecar完整168/168文件通过、产品源SHA不变。7k/25k各三次无重叠公平配对wall比1.058531/1.002325、CPU比1.056403/1.008126、RSS增−704512/+638976B,符合15%/8MiB门;仅BigJank计数/率和新版本字段允许变化,其它online/offline摘要逐项相同,包含Jank/Stutter。修后25k中位1.234374秒、20253.19事件/秒、冷首响应0.103190秒。独立oracle最大0.286469秒/37978112B/冷首0.087828秒,25001明确拒绝,I/O unknown。
标准216已确认空闲后正常退出,新Build217构建中;新包/安装/容量保留迁移/参考诊断/五轮待门,正式0/5、整体48/66不变。
2026-10-24 Package and Capacity Update · 新参考诊断准入
Build217已完成420源SHA、严格App/DMG签名、12901文件独立解包全树、319 Mach-O ARM、Core/native probe与pymobiledevice3 11.3.1核验,并在216空闲正常退出后同址安装。内部DMG SHA-256为41839e8c85c1d9bd87888c6f945ff33304a3d67244dd931ede2e40d9d5b8d317;Gatekeeper exit3、未公证,仅内部,216回滚保持。新鲜950件108124387B四树/整个retired与host镜像SHA核同后,已按准确六目录各一次保留rename,删除0,实64→58/64,手机可用76935856128B。标准GUI已选自有测试台、仅Display组,真实19项/1Hz仍由新Session准入。新参考诊断及完整五轮尚未开始;BigJank0/5、整体48/66。
2026-10-24 Reference Decision · 当前无完整合规参考,正式仍0/5
新独占Build217/Lab32诊断已完成:6818完整源/6816准入间隔、115次BigJank、完整T=145254438334ns,175消费者及120/120源健康槽、全部输出和原件SHA核同。Metal有34未配端点(覆盖内18、覆盖外16),额外端点0、歧义0,完整映射不合格,不能裁子集作完整精度结论。当前测试App已提供实际Metal/提交/GPU/双钟,callback不能代替上屏真值;重新审查Hitches资源超限、Frame Lifetimes attach/schema/crash和Display-only断连证据,无新的合规配置,不重放相同失败探测。当前环境确认无完整参考,非永久无参考、非硬件故障。依Owner政策,仅新完整5/5正常性全部通过后正式计入NO_REFERENCE_ACCEPTED_OWNER_POLICY,referenceAccuracyValidated=false、ownerReviewRequired=false。
诊断后实59/64,采用其写后全树基线,冻结新独占20261024-big-jank-formal-attempt-01及前缀big-jank-20261024-a01;Build217/Lab32、19Display/1Hz,五次新nonce/生命/Session。诊断不计正式,失败停整队列、不补/拼/重放;整体48/66不变。
Final Validation Update · 2026-10-24 · 新完整5/5通过
正式49/66、剩17项。BigJank(/10min)新独占完整5/5通过,34,081完整源/34,070准入间隔、600/600源健康槽及884行消费者核同;严格C及完整epoch观察T、所有摘要和原件SHA核同(E4本场景正常性)。标记NO_REFERENCE_ACCEPTED_OWNER_POLICY、referenceAccuracyValidated=false、ownerReviewRequired=false;下一Stutter(%)。同步/网站/Webhook欠项单列,公证暂缓,仅内部测试。
结果,汇总SHA 046d763c05c4ad7eb71681c736391724a1b32129dafb49d41d75e63d3acd3a7c。