Я испытываю увеличение использования памяти, когда использую обработку событий jQuery в Chrome. Я также протестировал его с IE и FF, но там я не увидел подозрительного роста использования памяти по сравнению с Chrome.
Я использую Chrome версии 4.0.223.16 (к сожалению, я вынужден использовать эту версию здесь)
Простой пример здесь. Просто прокрутите колесико мыши в красном поле и откройте Chrome-taskmanager, и вы увидите увеличение памяти, которое больше не будет освобождаться:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script type="text/javascript" src="js/libs/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
jQuery(function () {
jQuery("#div1").bind("mousewheel", function (event) {
event.preventDefault();
});
});
</script>
</head>
<body>
<div id="div1" style="width: 100px; height: 100px; background-color: red;"></div>
</body>
</html>
Кто-нибудь сталкивался с такой же проблемой (или это может быть решена с другой версией Chrome)?
А у кого-нибудь есть починка для этого?
спасибо