JavaScript性能优化 - 判断是否存在频繁 GC

357 阅读1分钟

为什么确定频繁垃圾回收?

当 GC 工作的时候,当前的应用程序是停止的。所以如果说我们当前的 GC 频繁的工作,而且时间过长,这个时候对于我们的 WEB 应用就很不友好。它会处于一个假死的状态,对于用户来说就会感觉到这样一个应用是卡顿的。所以这个时候就要想办法来确定,当前应用在执行时是否存在频繁的垃圾回收。有连个方式可以迎来判断程序中是否存在频繁的垃圾回收:

  • timeLine 中频繁的上升下降
  • 任务管理器中数据频繁的增加减少