xacid 寫:
你好,小弟我用的 Debian Linux 環境, Mozilla 1.7 開著兩天不關到現在所使用的記憶體,加上 Java VM 一共吃了 95.4M ,而且剛啟動當然不可能吃這麼多。的確是佔了非常非常多的系統資源,我總共也才 512 的記憶體。不過這根本沒關係,因為我現在整個系統才用了 244 ,他再多吃個 100M 也還剩很多,記憶體買來就是要用,用這些空間換取瀏覽的速度比較好,還是你想省下記憶體空間,花更多時間讀取硬碟或網路的資料?我當然選前者,記憶體空間放著不用就浪費了,所以多吃一些記憶體沒什麼壞處。當然如果你需要多一些記憶體執行其他程式,那也許直接關掉整個程式比較好。
還是覺得記憶體不夠用?那 Linux 等著你,可以從 kernel 開始全面最佳化 :p
關於記憶體使用與配置的看法,我個人的看法有些不同的想法。
我們所謂一套撰寫得好的軟體應該要有些共同具備的特色:記憶體和資源需求低、執行速度快、Bug 少、功能強悍......。雖然比較都是『相對的』(和同類型的軟體來做比較。),但這些卻是我們取決要不要捨棄另一個包袱而變更使用習慣,學習另一套軟體的關鍵。
我在意的不是它在全速開一票子的網頁時所佔用的效能和記憶體,因為那是應該的。我在意的是使用完的記憶體『釋放』的問題。
你的車子空檔靜止時耗損的油料居然和全速跑時用的一樣多,你認為是一部好車嗎?
東西買了就要用的觀念(記憶體),我當然知道,但是我考量到的是整體效能的問題,我不能保證我上網時會不會一邊做別的工作一邊上網,會的機率比較高。我想其他人也一樣,我想很多人會一邊聽歌、一邊聊天、一邊上網。在多工環境下只考慮單一軟體的操作,似乎不太妥當。
再者,記憶體的影響不是像簡單的四則運算。加加減減就可以評估效能好不好,在記憶體降低而開始大量使用分頁檔的資料時,你實體的記憶體也不可能歸零,但是速度變慢了嗎?肯定變慢了。其中的影響,你只要多『搬移』一個大型的檔案,就馬上可以明顯的感覺的出來;如果要在多工環境下討論單工的作業,那......我們大家回到 Dos 吧!
我在公司另一部業務電腦上使用 FireFox....效果就差強人意,(P3-550、384MB-RAM、Win2K-SP4),甚至頓頓的,在開多頁面時更為明顯;這是在較低階的電腦上容易浮現的問題。
我不是說 FireFox 不好,而是本篇的標題是『這一版(0.10),讓人火大的地方,及讓人高興的地方』,如果是 IE ,我想問題就沒什麼好談的了,微軟愛怎麼搞就怎麼搞,我們沒有建議的權力,對於那種財閥,我想也不會有人想給他們好見解,就是因為他們胡搞瞎搞,所以我們整天得花錢更新硬體以迎合更龐大的系統怪獸。但以 Firefox 的歷史背景和背負著眾多愛用者期待的使命。上述的問題確實有必要改進、而且也比其他問題更值得改進;不知大家的看法如何。