Chrome Dev Tools 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 –
다른 사람이 기꺼이 똑같이하려고한다면 Im은 이번에 현상금을드립니다 :> 이미 두 가지 기능이있는 것이 도움이된다면 생각하고있었습니다. 플롭은 서로를 등록한다. –