答案1
執行此操作所需的大部分功能都是內建的。
查看資源使用情況頁面
看about:memory
。這為您提供了一個互動式記憶體分配樹(點擊某個項目以查看更多詳細資訊;將滑鼠懸停在上面以查看每個條目含義的詳細說明):
- 在下面
explicit/layout
您將看到直接用於顯示每個選項卡的記憶體。 - 在下面
explicit/js
您將看到每個 Javascript“分區”使用的記憶體。請注意,每個域都有一個單獨的堆或隔間(如http://superuser.com
)而不是頁面。這些數字表示在這些頁面上運行的腳本總共使用了多少記憶體。
對於頁面上執行的 Javascript 的 CPU 使用情況,請嘗試Firebug 擴充功能的 Javascript 分析器。不幸的是,我不知道有任何支援分析頁面佈局的 CPU 使用情況。
查看資源使用情況外掛
使用作業系統的進程檢視器/系統監視器/任務管理器。 Firefox 現在在單獨的進程中運行插件,因此透過查看每個進程的記憶體/CPU 使用率,您可以了解對應插件的效能。
在 Linux 上,插件進程稱為plugin-container
.查看每個行程的命令列,看看它代表哪個外掛程式。
當外掛程式崩潰(或您終止其進程)時,您將在開啟的頁面上看到一條訊息,其中包含崩潰插件的實例。
答案2
如果您訪問about:memory
,Firefox 將為您提供當前記憶體使用情況的詳細報告。about:memory?verbose
更是詳細。