我正在使用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 –
如果其他人願意這樣做,我會提出一個賞金:>已經在想如果它可能有助於有兩個函數翻轉觸發器相互註冊。 –