超過 2 GB RAM 是否有助於運行預設應用程式?

超過 2 GB RAM 是否有助於運行預設應用程式?

我發現 Ubuntu 64 位元在我的配備 Core i5 和 2 GB RAM 的筆記本上有點慢。特別是 alt+tab 有時需要一些時間才能顯示。

我主要運行 Chromium、Thunderbird、LibreOffice Writer、Banshee 和 pdfviewer。現在我只是在後台運行前兩個加上 UbuntuOne,並且使用了 87% 的 RAM。

我應該升級到 4 GB 嗎?

答案1

您提到您在 2GB 系統上使用 64 位元 Ubuntu。 64 位元的主要優點是能夠尋址更多內存,但對於 2GB,您實際上不需要它。另一個優點是 64 位元程式碼的執行速度稍快,但如果您確實感覺到系統運行緩慢,則可能會由於記憶體耗盡而存取交換文件,從而抵消了速度優勢。

缺點是 64 位元比 32 位元佔用更多記憶體。如果您需要一個處理超過 4 GB RAM 的系統,這是一個很好的權衡,但對於 3 GB 及以下的系統,這不是問題,因為 32 位元可以很好地做到這一點。

您的問題是是否升級到 4 GB RAM。更多的記憶體總是好的,但如果您沒有特定的需求,您可以安裝 Ubuntu 32 位,它可以很好地處理 2 GB,並且在您的系統上應該會明顯更快。

答案2

您可以使用“top”指令監視記憶體使用量。如果您發現交換區經常被使用,那麼添加更多 RAM 肯定會有所幫助。

答案3

今天內存很便宜,如果您等待升級,您類型的內存的價格將會上漲。我的 Core i5 筆記型電腦有 8 GB 記憶體和 SSD,速度非常快。我不能說我“需要”那麼多內存,但 Ubuntu 會盡可能多地用於緩存。內存較新不好。從 2 GB 升級到 8 GB 的花費不到筆電總價的 5%(華碩 u36jc 2011 的價格不到 30 歐元,700 歐元),SSD 更貴,大約 80 歐元。

啟動 libreoffice 大約需要 0.3 秒

aw@U36JC:~$ time libreoffice --writer --terminate_after_init

real    0m0.217s
user    0m0.196s
sys 0m0.048s

除了 BIOS 中的時間外,啟動時間為 3 秒到 7 秒,儘管我有 LAMP、Postgresql 和 OpenERP,它們也必須在每次啟動時啟動。

答案4

如果你切換到 Firefox,你的記憶體佔用將會顯著下降。對每個網站進行沙箱處理的成本很高,而 FF 現在可以對插件進行沙箱處理,因此它更加強大。如果無法切換瀏覽器,您可以使用未記錄的開關來調整 chrome,這些開關會變更記憶體模型,例如--single-process--process-per-site

如果說到打開你的錢包,並且它是一個獨特的選擇,那麼SSD將為你帶來不錯的整體性能提升。

相關內容