我正在使用Chrome开发工具v27中的时间轴来分析下列代码的内存使用情况。requestAnimationFrame垃圾回收
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='content-type' content='text/html; charset=UTF-8' />
<title>RAF</title>
</head>
<body>
<script type='text/javascript' charset='utf-8'>
var frame = function() {
window.webkitRequestAnimationFrame(frame);
};
window.webkitRequestAnimationFrame(frame);
</script>
</body>
</html>
注意这很简单。但最终我看到出现了一个指示垃圾回收器正在回收内存的牙齿模式。
皇家空军是否默认创建垃圾对象?有什么办法可以避免这种情况?谢谢。
相关。这一领域似乎存在更多潜在问题。我会建议也许用一粒盐来取这整个内存监视工具的输出?老实说,我不确定要从这些结论中得出什么结论。 http://stackoverflow.com/questions/19395565/chrome-requestanimationframe-issues –
如果其他人愿意这样做,我会提出一个赏金:>已经在想如果它可能有助于有两个函数翻转触发器相互注册。 –