電腦要裝多少RAM才夠用?

玩是要玩,事業還是要顧。工作上的故事、趣聞、新知或怨氣,都來這裡發泄。

電腦要裝多少RAM才夠用?

文章郭晉魁 » 2007-02-11, 05:09 PM

最近要換NB,考慮未來可能會跑64bit軟體, 正值交接期, Vista宣稱可支援128GB的RAM, 128GB能做什麼? 之前用512MB不夠, 加到1.5GB後把Virtual Memory SWAP關掉, 還跑得不錯, 不過也發現了一些現象, 原本以為RAM加大可以跑很多東西, 但是裝了一堆東西, 一開機就佔了500MB (用Windows XP), 速度好像也受到影響, 突然想到個問題: 以FSB 800Mhz來算, Memory Bus為64bit, 則6.4GB的RAM再快也要花1秒才能從頭讀到尾, 除了自己寫的模擬類型的軟體以外, 有程式會用到嗎? 這也是一個限制因素, 不會因會RAM再加大就會跑的更快, 除非還要去access 硬碟, 檔案伺服器可能比較有可能用到128GB吧? (把RAM當硬碟).
頭像
郭晉魁
 
文章: 35
註冊時間: 2006-08-03, 08:27 AM
來自: 崑山科技大學電子系

文章朱尚權 » 2007-02-11, 11:14 PM

RAM 當然是愈多愈好了。只是所有的電腦都有硬體的上限,不是愛裝多少都可以。Notebook 大概都在 4GB,加到滿也不會太貴。

要省程式佔用的記憶空間,VM 是不能關的。VM 的空能之一,就是多個程式之間共同的部分(系統 library 之類)就會共同一份在記憶體中的 image。關了 VM,每個程式都要載入一分自己的 copy。

另外,要跑 64-bit OS,要注意 notebook 的 CPU 是不是 64-bit。像 Intel 的 Core Duo 是 32-bit only,新的 Core 2 Duo 就是 64-bit 了。少了一個 2 就真的少一半的 bits。哈哈。

你說的沒錯,64-bit 除了需要同時存取大量資料或極寬的 SIMD 的科學運算和網路、資料庫 server 之外,在 desktop 應用上真的沒有什麼價值。反而會造成和日常用的軟體不相容。
If it doesn't hurt, you are not doing it right.
頭像
朱尚權
 
文章: 201
註冊時間: 2006-07-25, 11:18 PM
來自: Bedford, MA, USA

文章郭晉魁 » 2007-02-12, 10:57 AM

Windows XP有個奇怪的東西, RAM>1GB時, C: 會多一個sleep用的檔案hiberfil.sys, 我用1.5G ram都用不完, 把VM關掉好像也沒影響到效能, VM真的有保存共用資料而不能關掉嗎? 上個月硬碟換成250G, 有個開機partition是window2000, 結果怪怪的, 查MSDN才知windows2000只支援到220G, 結果就被強迫升級XP了. 原先是怕小孩子把我的檔案弄壞, 所以原本是分成兩個硬碟, 用開關切換開機碟, 現在250G容量太大, 才放在同一個硬跌, 但用磁碟管理員unmount 我的partition, 這樣效果一樣, 且新硬碟速度快2倍, 原因應該是同轉速的HD容量加4倍, 線速度應該有2倍快.
頭像
郭晉魁
 
文章: 35
註冊時間: 2006-08-03, 08:27 AM
來自: 崑山科技大學電子系


回到 專業新知

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron