Skip to content

[perf-0] 建立 macOS 交互帧预算基线与 signpost 埋点 #490

Description

@1lck

父任务

#467 macOS 交互帧预算:声明式 UI 热路径与可调节表面

不变量

没有基线数据,不合并后续性能优化。所有优化必须能在固定场景下比较 p95 主线程耗时、FPS 和状态广播次数。

范围

  • 提交固定的 10 KiB、500 KiB、2 MiB 编辑器 fixture。
  • 建立 T / N / D / S / Term / R 场景的 Release 测量脚本或测试入口。
  • 增加 editor.inputappmodel.relaysplit.dragsearch.everywhere signpost。
  • 记录 3 次运行的中位数,并把基线结果作为 artifact 或 Markdown 表回填到 [epic] macOS 交互帧预算:声明式 UI 热路径与可调节表面 #467
  • 测量期间关闭或限制 FPS monitor 对主线程的干扰。

明确不改

  • 不修改产品行为和编辑器架构。
  • 不在本 Issue 中修复任何单独热路径。
  • 不用个人 Spring 大仓替代提交进仓库的 fixture。

验收

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

macossomething related to macos strongly

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions