← Projects

Project

无头浏览器 Benchmark 方法审计

以外部评测者身份复现浏览器引擎 benchmark,并检查统计口径、资源指标、并发覆盖与发布就绪度。

Rust · Browser Benchmarking · Statistical QA · macOS · Release Audit

Product Snapshot

Role
外部评测与方法审计
Stage
构建、smoke 运行与评测报告已完成;不属于引擎核心开发。
Focus
可复现构建、横向基线、方差、资源监控、并发场景与发布门槛。
Validation
识别高方差、macOS 资源指标缺失、并发覆盖不足与横向比较缺失;9 项发布门槛中 8 项当时未满足。
Public Proof
Debug/Release 构建记录、smoke 输出、指标检查与外部评测报告。

Next Step

Portfolio PDF About the Founder Email

我的角色边界

我不是该浏览器引擎的核心开发者。我的任务是站在外部评测者视角,判断现有 benchmark 能否支撑性能与发布结论。

审计方法

我分别构建 Debug 与 Release 版本,运行 smoke profile,检查输出字段、跨次波动与平台支持,再把发现映射到预先定义的发布门槛。

审计重点包括:

  • 是否有可比较的横向 baseline
  • macOS 是否真正采集 CPU 与内存指标
  • 是否覆盖并发和多页面场景
  • 结果方差是否足以支持回归判断
  • 失败项是否会被汇总报告隐藏

主要发现

当时的结果缺少横向比较,macOS 资源指标不完整,并发测试缺位;部分性能数据的高方差也削弱了回归结论。按审计使用的九项 formal gate,八项尚未满足 publish-ready 条件。

这不是对引擎能力的最终否定,而是说明现有证据不足以支持更强的发布声明。

为什么值得写进 Portfolio

评测工程不只是“把脚本跑一遍”。它要求区分产品性能、测量系统性能和环境噪声,也要求在结果不够好看时仍保留真实边界。


配置公开站点的 Giscus 环境变量后,这里就会出现讨论区。