瀏覽單個文章
oScARSh
*停權中*
 
oScARSh的大頭照
 

加入日期: Mar 2006
文章: 4,081
引用:
作者Rainwen
其實夜凜兄所說Vista吃掉80%的記憶體,在下可代為證實:
http://i164.photobucket.com/albums/...nwens/Vista.jpg
依上圖紅框所示,Vista把1G的記憶體全吃光了(實體記憶體可用為0)

不過實際上這部份,夜凜兄或其他人有點小小誤解,Vista所吃掉的記憶體,
絕大多數都是拿去做快取(依上圖所示,快取用去582MB),Vista相較於XP,
比較能充分利用"閒置"的記憶體,但一旦有程式需要用到記憶體,Vista就會把
快取釋放出來給應用程式使用,所以大家對於Vista"吃"記憶體無須太過驚慌

在下曾做過測試,在充分提供記憶體的狀況下,Vista會吃掉近2G的閒置記憶體
當快取;而XP預設是沒有開啟這個機制,開啟之後,則會吃掉300~400MB當快取,
相對於Vista,"吃"記憶體的態度較為保守


不過Vista本身的確會吃掉近512MB的記憶體,還是比前代XP要多很多...


這就是夜兄太強了,能把這個看成是吃掉記憶體。

事實上vista和XP一樣是看你現有記憶體大小去調整快取的,
XP在1G的情況之下,開完機大概會剩700MB左右,vista會多用150MB,剩550左右,
但是XP記憶體見底了(玩wow之類的),
你會發現跳回桌面慢到像是快當機一樣。
vista跳回桌面仍生龍活虎,明明沒記憶體了再開個firefox+影片都只有一點點小lag,
記憶體分配的能力,我也不想多爭了,vista實在是有明顯的進步,
多吃那150MB算什麼,現在記憶體2G一條多少錢。

Superfetch真的是很不錯的功能,
常用的軟體讀取會變快,
卻常常被誤解成什麼亂讀電腦。
 
舊 2008-08-01, 01:02 PM #392
回應時引用此文章
oScARSh離線中