search
开发文档
开发文档/小游戏开发/API/基础/性能
性能更新时间:2025-12-24 18:14:00

基础信息说明

功能概述:小游戏性能监控、代码执行时间测量与主动内存回收

项目说明
版本要求
前提条件
使用限制
相关教程

方法说明

方法名签名同步/异步说明
qg.triggerGCqg.triggerGC() : void
同步加快触发 JavaScriptCore 垃圾回收(Garbage Collection)。GC 时机是由 JavaScriptCore 来控制的,并不能保证调用后马上触发 GC
qg.getPerformanceqg.getPerformance() : Object同步获取性能管理器
now
Performance.now() : Number同步获取当前时间以微秒为单位的时间戳

返回值说明

  • triggerGC:无返回值(void)
  • getPerformance:返回性能管理器 Performance 对象
  • Performance.now:返回 Number 类型时间戳(微秒)

qg.getPerformance

属性名类型说明
PerformanceObject性能管理器

Performance.now()

属性名类型说明
timestampNumber时间戳

示例代码

// 手动触发 GC
qg.triggerGC()

// 性能计时
const performance = qg.getPerformance()
const start = performance.now()
// 执行需要计时的逻辑
const end = performance.now()
console.log('cost(us):', end - start)

注意事项

  • GC 时机是由 JavaScriptCore 来控制的,并不能保证调用后马上触发 GC
上一篇:应用级事件
下一篇:生命周期
文档内容是否有帮助?
有帮助
无帮助