You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Puppeteer的page.metrics()中*Duration指标单位是秒还是毫秒?

结论

所有*Duration后缀的性能指标单位均为秒。

验证依据

你给出的指标样例本身就可以佐证单位合理性:

  • 样例中ScriptDuration数值为4.339174,若单位为毫秒则仅4ms,远低于普通页面脚本执行的常规耗时;换算为秒即4.3s左右,符合页面加载阶段的脚本执行耗时区间。
  • 样例中LayoutDuration数值为0.11537,换算为毫秒约115ms,和常规页面布局的耗时区间完全匹配。

Chromium内核的性能聚合统计字段默认统一采用秒作为单位,仅高精度单次事件打点会使用毫秒、微秒级单位,这一设计在整个Puppeteer、Chromium DevTools协议的性能统计体系中是统一的。

指标样例参考:

Documents:3
Frames:3
JSEventListeners:279
JSHeapTotalSize:8450048
JSHeapUsedSize:6831380
LayoutCount:46
LayoutDuration:0.11537
Nodes:1768
RecalcStyleCount:222
RecalcStyleDuration:0.047973
ScriptDuration:4.339174
TaskDuration:4.863449
Timestamp:42554.544667

内容的提问来源于stack exchange,提问作者Warren Halderman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 18:24:05