【问题标题】:How to improve the browser garbage collection phase of web app?如何改善 Web 应用的浏览器垃圾回收阶段?
【发布时间】:2012-07-25 02:15:24
【问题描述】:

我已将我的 php/javascript 网络应用程序优化为相当快,但使用 google 速度跟踪器的分析显示垃圾收集阶段需要 230 毫秒。它是什么,与速度追踪器结果有关,以及改进它的一些指导方针是什么?

【问题讨论】:

  • 230 毫秒?真的吗?这真的是你现在最大的问题吗?
  • 这是我最不了解的,所以我会说是的

标签: javascript performance browser garbage-collection


【解决方案1】:

如果您保留对象,那么垃圾收集阶段至少会延迟,因为页面已经呈现等。如果您的 Javascript 代码中出于某种原因您正在腾出对象,浏览器将执行垃圾收集,将对象分配给 null,或替换对象。

【讨论】:

  • 这很有意义,因为我通常会在使用后立即清除对象和变量——这是 c++ 时代遗留下来的习惯。谢谢!
猜你喜欢
  • 2017-11-16
  • 2012-07-02
  • 2015-02-07
  • 1970-01-01
  • 1970-01-01
  • 2019-03-03
  • 1970-01-01
  • 2011-12-21
  • 2012-01-28
相关资源
最近更新 更多