2010-09-16 2 views
4

Веб-приложение, в котором я сейчас работаю, похоже, является утечкой памяти: при каждом обновлении использования памяти IE IE увеличивается, и она никогда не выпускает эту память. Поскольку некоторые страницы хранятся в браузере и автоматически обновляются, это быстро превращается в проблему.Отслеживание использования памяти javascript

Приложение очень тяжело javascript и полагается на комбинацию старого «простого» кода javascript и нового кода JQuery. Я ищу инструменты, которые позволят мне отслеживать объекты javascript и выделенную память, но я скоро приду. Какие-либо предложения?

+0

Возможный дубликат [Профайлер памяти Javascript] (http://stackoverflow.com/questions/1663740/javascript-memory-profiler). Следует также добавить ответы на этот вопрос к этому вопросу, поскольку этот вопрос довольно старый и не очень обновленный. –

ответ

3

В некоторых новых версиях Chrome вы можете получить heap snapshot со встроенными инструментами разработчика.

При работе с IE вы можете использовать DynaTrace Ajax, чтобы получить кучу диагностических данных.

Извините за короткий ответ, но я не собираюсь copy pasta, что другие написали лучше меня.

Смежные вопросы