跳转至

English

性能基准

基准脚本在 scripts/bench/,数据是本机快照,非跨机器承诺——用于相对比较与 防退化,不在不同硬件间横向对比。

  • bench_ops.py:RPC op 延迟。首次(冷)= 该 App 第一个 op(含 COM 应用冷启动); 热 = warmup 后 5 次中最小值。结束自动 quit 各 App。
  • bench_deck.py:HTML→PPTX render 墙钟。首次含 chromium 冷启动。

环境

  • Windows 11 Pro(10.0.26200)、Office 365
  • Python 3.12(.venv)、RTX 4090
  • 常驻 server(127.0.0.1:8890)、chromium 已装

op 延迟(2026-08-05)

op 首次(冷)ms 热调用 ms
excel.new_book 2163.3 202.20
excel.set_cell 93.7 17.97
excel.read_range 25.6 45.88
word.new_doc 2254.2 182.45
word.write_line 77.1 47.59
word.read_doc_text 58.2 32.26
ppt.new_pres 2414.2 525.86
ppt.add_slide 72.4 30.71
ppt.set_title 68.8 47.05
ppt.read_slide_texts 296.6 288.24

观察:new_* 首次调用被 COM 应用冷启动主导(~2.2–2.4s);热调用回落个位数毫秒级 (新对象创建除外,如 ppt.new_pres 仍 ~0.5s)。excel.read_range 本次采样首/热倒挂, 属噪声(首测恰逢快速路径)。

deck render 墙钟(2026-08-05,starter deck,5 页)

轮次 墙钟 ms
1(含 chromium 冷启动) 3331
2 3199
3 3196

稳态 ~3.2s/次;首次多出的 ~130ms 为 chromium 冷启动。字体内嵌为子集化, starter 5 页 4 字体重采样后稳定在该量级。