2011-01-23 63 views
2

是否有一個程序可以讓我獲得有關腳本的詳細信息:具體來說,我希望能夠跟蹤其內存佔用情況並查看內存中有多少對象。 Firebug有一個分析器,似乎提供時間信息,但我更關心內存管理。Javascript profiler

回答

2

Google Chrome這是否開箱即用,非常相似,螢火蟲是如何工作的

+0

Google Chrome的內存堆快照(這是您引用的功能)看起來過於複雜。此外,非常大的對象圖在我放棄之前需要長達10分鐘才能擴展結果。我想找到一個更好的解決方案,即Chrome提供的。 – 2012-02-14 05:59:08

2

Google Chrome/chromium有一個內置分析器不僅能輪廓CPU使用率,還需要和當前堆(內存)的快照。

+0

正如在另一個指向谷歌瀏覽器的回答中提到的那樣,Chrome瀏覽器分析器過於複雜,而且在非常大的對象圖上表現很差。 – 2012-02-14 06:00:46

1

我曾經使用一種叫做 「JavaScript中的內存驗證」(http://www.softwareverify.com/javascript-memory.php)分析器。

這個分析器是驚人的。然而,他們支持的Firefox的最新版本是3.6.6,所以它看起來像是一個死的產品。

如果您絕望,您可以安裝Firefox 3.6並使用此分析器。