我的記憶體佔用8GB正常嗎?

我的記憶體佔用8GB正常嗎?

我剛剛升級到 11.10,雖然有一些問題似乎已經消失(大約 50% 的時間我無法正常啟動 - 還沒有看到這種情況發生),但有時我的計算機速度會慢到這樣爬行至無法使用。

這似乎至少在某種程度上與 chromium 有關,因為終止選項卡確實讓它變得更好一點,但我有 8 GB RAM!當然,我將 4GB 專用於 virtualbox 虛擬機,但剩下的 4GB 應該就夠了。因此,請密切注意我的系統資源,我發現它一直看起來像這樣: 我所有的記憶都被用掉了!

這是只有 3 個 chrome 標籤處於活動狀態、聊天,並且沒有其他真正運行的情況。這是正常的嗎?我需要採取哪些步驟來追蹤問題?我主要是 Windows/Web 開發人員,對 Unix 的了解充其量是微不足道的。

答案1

(大多數時候)程式中存在一個稱為記憶體洩漏的問題。 Chrome、Opera、IE、Firefox 等瀏覽器都以此聞名(在最近的版本之前,Firefox 一直是瀏覽器之王)。離開 Chrome/Chromium,即使在檢查了幾個頁面後沒有對它們執行任何操作,也會慢慢開始增加「沒有明顯的最近」的記憶體使用量。如果您使用的應用程式使用更多內存,則內存洩漏會增加或更有可能增加(並且增加得更快)。在你的情況下,你還有 Virtualbox,即使我將 virtualbox 設定為 1GB 的 guest 虛擬機,大約 30 分鐘後,你會看到 1GB 變成了 1.2GB,然後是 1.4GB,依此類推。這只是需要修復的常見錯誤。對於 Nautilus 和任何其他有大量活動的應用程式也是如此。

很高興知道您打開它們多久了。如果不到一個小時,那麼可能確實有問題,但如果超過一個小時,那麼很抱歉,但我已經適應了。通常我會經常關閉 virtualbox。對於瀏覽器來說也是如此。

這可能無法解釋幾乎 100% 的流失,但如果給予足夠的時間,這將是第一個原因。

top如果您在具有 8GB RAM 的 32 位元 Ubuntu 或 64 位元以及在背景載入的任何其他工具上使用 PAE,那麼看到輸出也會很高興。

資訊-http://en.wikipedia.org/wiki/Memory_leak(不知道實際的術語“內存洩漏”是否存在。我以為這個名字是我杜撰的。)

答案2

使用工作管理員(扳手工具 > 查看背景頁面,或按 [Shift-Esc])查看各個標籤和擴充的記憶體使用情況。關閉所有選項卡並停用任何使用過多記憶體或記憶體使用量不斷增長(記憶體洩漏)的擴充功能。

另請注意,即使關閉所有視窗後,最新版本的 Chrome 也會在背景使用記憶體。若要完全關閉 Chrome,請從扳手選單中選擇「退出」。

參考:http://support.google.com/chrome/bin/answer.py?hl=zh-CN&answer=1184722

相關內容