מישהו מכיר כלי יעיל לניתוח זליגות זכרון בצד לקוח?

מישהו מכיר כלי יעיל לניתוח זליגות זכרון בצד לקוח?

יישום כלשה שרץ בדפדפן גורם לזליגת זכרון (בערך ג'יגה ב-18 שעות). נבדק בfirefox ובכרום.
היישום מבצע המון פניות ""ajax (בעצם json), והרבה מניפולציות גרפיות. סדר גודל של 10e5 שורות קוד js, ועוד "כהנה וכהנה" שורות CSS, ומעט שורות html.

למישהו יש רעיון כיצד לבודד את הבעיה? (איך לאתר אוביקטים שלא שחררנו וכו')?
 
דוגמה לקוד שגורם לזליגת זכרון

זו הדוגמה המזערית שיכלתי ליצור.
קוד:
<!doctype html>
<html>
	<head>
		<meta charset="utf8">
		<title> test </title>
		<script>
			"use strict";
			var postVars = null;
			var http_request = null;
			function Init() {
				setInterval (TestRun, 100);
			}
			
			function TestRun() {
				if (null == http_request) { //without this the memory leak is worst
					http_request = new XMLHttpRequest();
					http_request.onreadystatechange = HandleAnswer
				}
				http_request.open("POST", "/utils/index.json", true);
				http_request.setRequestHeader("Content-type", "application/json");
				http_request.send('data=' + postVars);
			}
			
			function HandleAnswer () {
				if (http_request.readyState == 4) {
					if (http_request.status == 200) {
						//Only to see if data arrived.
						document.getElementById("divDeb").innerHTML = Date();
					}
				}
            }
       
			
		</script>
	</head>
	<body onload="Init();">
		<div id="divDeb"></div>
	</body>
</html>
 

promotionteam99

New member
להרוויח מהבית

דרושים לעבודה מהבית בהקלדה ובהזנת תוכן, העבודה היא בשעות הנוחות לכם, והיא מתאימה לכולם, לפרטים אתם מוזמנים לשלוח לי מייל [email protected]
 
למעלה