Board logo

主題: [轉貼]Windows Vista 吃記憶體的真相 [打印本頁]

發表人: jazzblue    時間: 2007-10-17 08:13 PM     主題: [轉貼]Windows Vista 吃記憶體的真相

似乎微軟沒有告訴使用者Vista 吃記憶體的原因, 令使用者以為Vista是吃記憶體怪獸

Vista 開機之後會慢慢吃記憶體,這是Vista 的新功能 superfetch
superfetch 是Windows XP 的 prefetch 技術的改良版,效能更好 。

使用者在Windows XP 中開一個新程式,系統會在硬碟中建一個.pf檔,
當下次再開啟同一個程式速度會增快。
而Vista 的SuperFetch 更有智慧,會依據使用者的習慣將程式放入記憶體(快取)中,
當開啟同一個程式速度會更快。
當使用者執行大型程式,如Game 或 PhotoShop...等,系統會自動減少快取記憶體的空間
將那些肆放出來的空間給大型程式使用。
在xp中閒置的記憶體空間終究還是空著,而Vista 將閒置空間拿來當作快取,有效利用
記憶體空間,並不是盲目的被吃掉。

Vista 的系統結構比 XP 複雜得多,更多的記憶體能帶來更好的效能
1G 可以達到一定的水平,而2G 可以充分發揮系統效能,4G 使系統更順暢
其實Vista的superfetch比現時的作業系統都先進,包括Windows xp,Mac osx等等...



上圖為Vista 的工作管理員
Vista 的工作管理員記憶體數量所代表的意義與XP不同
很多人看到[可用]那項以為記憶體被吃掉大半,其實真正可用的
記憶體大約是[快取的]+[可用],系統會自動分配以有效利用全部的記憶體。

相關文章
http://www.codinghorror.com/blog/archives/000688.html  
微軟的技術文章-深入探索Windows Vista的核心第二篇

[轉貼自網路]

[jazzblue 在  2007-10-19 10:48 AM 作了最後編輯]
發表人: leacks    時間: 2007-10-17 11:40 PM

這對有玩過vista的大概都知道
我倒是覺得vista是吃cpu怪獸!
記憶體反而不會吃得很過分!
發表人: dayi    時間: 2007-10-17 11:45 PM

一般的使用者看不到那麼底層的東西
大多數人要求的是執行下去馬上就看的到東西
而很明顯的
Vista在這一點上絕對比不上Mac
512mb拿來跑Mac可以跑的嚇嚇叫
但是Vista..........你可以去睡一覺
我手邊有一台一年多前入手的Mac Mini(512mb ram, Mac OSX 1.4.9.10)
和一台前兩個月買的HP Notebook(2G ram,Vista)
開機速度  Mac勝
執行Firefox速度 Mac勝
執行PhotoShop速度 Mac勝

雖然樓主提供了兩個Link來佐證
但是就我使用上的感覺
Mac >>>>>>>>>>>>>>>> Vista
所以對我來說
Vista還是能不用就不用
發表人: smartcard    時間: 2007-10-18 07:45 AM

Desktop 的硬碟速度也比 laptop 的硬碟來的快吧
要比較的話最好還是拿相同硬體不同軟體來比會好些
不過MAC真的很棒就是了.
發表人: xTheme    時間: 2007-10-18 10:01 AM


引用:
jazzblue寫到:
...(略)....
1G 可以達到一定的水平,而2G 可以充分發揮系統效能,4G 使系統更順暢
...(略)....

問題是32bit的Vista沒法掌握4G的實體記憶體啊~
發表人: jazzblue    時間: 2007-10-18 10:58 AM

據我使用Vista 幾天,我覺得執行速度是還好
不會比XP慢太多,有時候感覺比XP快,
開機速度感覺慢了些,不知道是不是破解版的關係
OS 要進化勢必會增加功能,要處理這些程式碼自然會耗用比較多CPU資源
就像軟體一樣,新版都會比舊版龐大且速度慢一些,因為新版多了很多功能
也包含較多程式碼。
隨著軟體的進化硬體也要升級才能提升效率
Vista 在效能上也有待改進,不能光塞入一大堆功能而不改進執行效率。
當然vista 也不是一無是處,有改進XP的許多功能,當你用得夠久你就能發現。
以自動撥放為例,可以針對各種媒體來自訂,而不像XP 就只能開啟或關閉。

若要比較Vista 也要看版本,Ultimate 跟Home 版速度就有差異。
我個人是偏好Home Premium  在速度與功能上比較均衡。

MAC OS不可否認在各方面確實比Windows 好, 不過大部分人還是比較喜歡Windows
因為有比較多軟體可以玩,這也是MAC OS 無法像Windows 普級的原因
到頭來只好搞個模擬Windows 環境吸引使用者。  
這恐怕也是MAC採用Intel CPU 原因之一吧

[jazzblue 在  2007-10-18 11:46 AM 作了最後編輯]
發表人: jazzblue    時間: 2007-10-18 11:03 AM


引用:
xTheme寫到:

引用:
jazzblue寫到:
...(略)....
1G 可以達到一定的水平,而2G 可以充分發揮系統效能,4G 使系統更順暢
...(略)....

問題是32bit的Vista沒法掌握4G的實體記憶體啊~
  

文中沒有說這是 32bit 版吧 .. 改用64Bit版不就掌握到了

[jazzblue 在  2007-10-18 11:09 AM 作了最後編輯]
發表人: jazzblue    時間: 2007-10-18 11:57 AM

各位有沒有發現
Vista 工作管理員那張圖
字型不完全都是正黑體,中間部分還是新細明體  
感覺只做了半套而已,
但英文版的字體都是一致的
所以這應該是台灣微軟不用心, 隨便中文化就想賣錢!

[jazzblue 在  2007-10-18 12:10 PM 作了最後編輯]
發表人: dayi    時間: 2007-10-18 11:13 PM


引用:
jazzblue寫到:
因為有比較多軟體可以玩,這也是MAC OS 無法像Windows 普級的原因
到頭來只好搞個模擬Windows 環境吸引使用者。  
這恐怕也是MAC採用Intel CPU 原因之一吧

使用者的數量是原因之一
所以才會有很不穩定的bootcamp被推出來
(我的Mac Mini進xp的次數不超過5次,不得已才會開xp)

再加上成本考量
Mac採用Intel CPU的原因是因為使用Motorola的cpu成本高
而效能卻比不上價格較低的intel
加上自從Mac用BSD授權買下Linux的核心之後
更換cpu指令集對整個os來說沒什麼太大的影響
只要kernel改一下再compiler
系統本身大概90%以上都不用更動
發表人: JQJQ    時間: 2007-10-18 11:26 PM


引用:
dayi寫到:
一般的使用者看不到那麼底層的東西
大多數人要求的是執行下去馬上就看的到東西
而很明顯的
Vista在這一點上絕對比不上Mac
512mb拿來跑Mac可以跑的嚇嚇叫
但是Vista..........你可以去睡一覺
我手邊有一台一年多前入手的Mac Mini(512mb ram, Mac OSX 1.4.9.10)
和一台前兩個月買的HP Notebook(2G ram,Vista)
開機速度  Mac勝
執行Firefox速度 Mac勝
執行PhotoShop速度 Mac勝

雖然樓主提供了兩個Link來佐證
但是就我使用上的感覺
Mac >>>>>>>>>>>>>>>> Vista
所以對我來說
Vista還是能不用就不用



....  主流電腦跑 Vista 都挺順的,當然 MAC 也是如此,MAC好用程度 ?見仁見智。

PhotoShop MAC 版不見得就跑得贏 xp/vista 64bit PhotoShop
以MAC的花費,可以買一台高階的電腦,而非兩、三萬的PC電腦主機
  Mac OSX 1.4.9.10 ??  Intel 版本嗎? 因為我也有裝,雖然裝載於虛擬器上,
以前有在mac電腦上跑過Photoshop ,不會當嗎?  還是會當機,只不過不會像
win95 那麼慘。

總歸一句,哪個好用就用哪個,畢竟這種問題每當碰到新作業系統時
依舊還會在講同樣的話,雖然不同一個人。

拿 512mb 跑 vista ?  跑 2k 就不太行了,更別說執行 PhotoShop 軟體

記憶體?  DDR2 800 1G 一條也頂多千元, XP 出來的隔年 DDR-400 1G 的價格是天價
每個時期針對記憶體的花費都採取一致,老實說Vista吃記憶體並不高,因為兩千塊就打死了。
撇開昂貴高價的 DDR3

[JQJQ 在  2007-10-18 11:31 PM 作了最後編輯]
發表人: jazzblue    時間: 2007-10-19 12:20 AM

我記得XP 剛出來的時候
很多人也說 XP 很耗資源,所以寧願用win98
到最後不也是乖乖升級硬體改用XP 。

每當有新OS 出來這種戲碼都會上演一次
這也不足為奇  

可以肯定未來的Windows 7 會比Vista 更耗資源
硬體的需求也更高!

[jazzblue 在  2007-10-19 12:36 AM 作了最後編輯]
發表人: 好下載    時間: 2007-10-19 12:47 AM

VISTA吃記憶體 我想應該是絕多數的 "服務" 吃掉了吧
VISTA多了很多服務 有些服務根本搞不清楚在幹嘛的
通通給他關了也無所謂
單純核心是沒有這麼吃資源啦
至少看起日本動作片還算流暢
發表人: x13    時間: 2007-10-20 05:30 PM


引用:
jazzblue寫到:

引用:
xTheme寫到:

引用:
jazzblue寫到:
...(略)....
1G 可以達到一定的水平,而2G 可以充分發揮系統效能,4G 使系統更順暢
...(略)....

問題是32bit的Vista沒法掌握4G的實體記憶體啊~
  

文中沒有說這是 32bit 版吧 .. 改用64Bit版不就掌握到了

[jazzblue 在  2007-10-18 11:09 AM 作了最後編輯]


問題是裝了64bits vista,裝了4g以上的ram,卻連adobe cs3都無法安裝
那裝那麼多的ram要拿來幹麻?看迷片嗎?
發表人: 藤原豆腐店    時間: 2007-10-20 11:42 PM

只能說64的環境還未成熟....
大概要到windows 7之後,才可能全面64化
發表人: dayi    時間: 2007-10-21 07:30 AM


引用:
JQJQ寫到:
以MAC的花費,可以買一台高階的電腦,而非兩、三萬的PC電腦主機
  Mac OSX 1.4.9.10 ??  Intel 版本嗎? 因為我也有裝,雖然裝載於虛擬器上,


我有說是Mac Mini喔,你用VM跑不出真的MAC效能
價錢上網查有就了,我可以告訴你,我這台買的時候才二萬五
貴嗎,二萬五你能買一台多高階的電腦???
發表人: kenyu    時間: 2007-10-21 12:13 PM

個人認為,應該還是windows上的應用程式與檔案格式的關係
如果今天mac與windows的應用程式都可以相通,檔案也都相容
大家會選哪一個用,應該就很明顯了

雖然是不太可能...............
發表人: killer00    時間: 2007-10-21 04:40 PM


引用:
dayi寫到:

引用:
JQJQ寫到:
以MAC的花費,可以買一台高階的電腦,而非兩、三萬的PC電腦主機
  Mac OSX 1.4.9.10 ??  Intel 版本嗎? 因為我也有裝,雖然裝載於虛擬器上,


我有說是Mac Mini喔,你用VM跑不出真的MAC效能
價錢上網查有就了,我可以告訴你,我這台買的時候才二萬五
貴嗎,二萬五你能買一台多高階的電腦???

有啊,等到明年初,用兩台 Mac Mini 的錢就能買到一顆QX9775

PS:一顆 CPU 才花你 US.1499,真是 Vista 的好兄弟,就是要用頂級硬體跑才過癮 (我承認我是來亂的,dayi 兄別介意

[killer00 在  2007-10-21 04:42 PM 作了最後編輯]
發表人: CADDIE    時間: 2007-12-29 03:43 PM


引用:
jazzblue寫到:
可以肯定未來的Windows 7 會比Vista 更耗資源
硬體的需求也更高!

我記得在很久以前
MS不是宣稱Vista(還是LongHorn)已經是他們OS的最終版
不會再研究新平台了嗎
還是小的記錯了

沒想到還有Windows 7阿

[CADDIE 在  2007-12-29 03:44 PM 作了最後編輯]
發表人: osaka    時間: 2007-12-29 11:22 PM

這種東西怎麼可能有最終版
沒有新鮮的東西
怎麼持續吸引人買
就算沒進步
也要推出能讓人花錢去買的小東西來
發表人: bobby2097    時間: 2008-1-5 03:53 PM

我的macbook pro有裝xp,我覺得開關機速度實在差太多了 ><
OS X快了很多,還有一個很明顯的差別是電池能夠使用的時間比xp長。
發表人: JQJQ    時間: 2008-1-6 12:12 PM


引用:
dayi寫到:

引用:
JQJQ寫到:
以MAC的花費,可以買一台高階的電腦,而非兩、三萬的PC電腦主機
  Mac OSX 1.4.9.10 ??  Intel 版本嗎? 因為我也有裝,雖然裝載於虛擬器上,


我有說是Mac Mini喔,你用VM跑不出真的MAC效能
價錢上網查有就了,我可以告訴你,我這台買的時候才二萬五
貴嗎,二萬五你能買一台多高階的電腦???


VM 跑 MAC是最近的事情  , 之前用 MAC 電腦 (純工作用) 壓根不覺得快
2萬多 可以買到不錯的PC主流電腦
用 MAC ?  除非拿來 排版,繪圖,出圖 等工作用否則一般多媒體 比不上 MS 系統便利
MAC 出來多少年了 ? 當MS 還在跑 dos  文字時  MAC 老早就在跑視窗,
說難聽點都已經視窗 十幾年 沒啥進步  ,  往下掉的只有價格 往上提升的是外觀
MAC 好  ?   只能說  賣外觀   >_<

不過  MAC 系統開放到 PC 系統上安裝  也改變不了市占率
MS 2k 系統以後 , 拿來當工作機 也很普遍

Vista 2G 能跑得很不錯 ,  超過 4G  就得跑 64bit
1G RAM 如今 800
2G RAM 便宜點也千元又一兩百
64bit 的普及可能比想像中來的快 , 至少沒看到 For Vista 的軟體無法跑 Vista 64bit
世代交替會有陣痛期 , 只不過沒想到 Vista 陣痛期長達一年還沒搞定  

[JQJQ 在  2008-1-6 12:18 PM 作了最後編輯]
發表人: 結誠晶    時間: 2008-2-22 11:26 AM

我目前保守打算,等兩年後M$不再更新XP後,才來換VISTA用…
發表人: charco    時間: 2008-4-7 02:50 AM

用了 Vista 64 好幾個月
其實感覺上還是不錯
當上了 SP1 後
其實除了 id4226 還是無解外
大部分情況還好...
發表人: jazzblue    時間: 2008-4-21 11:55 AM


引用:
bobby2097寫到:
我的macbook pro有裝xp,我覺得開關機速度實在差太多了 ><
OS X快了很多,還有一個很明顯的差別是電池能夠使用的時間比xp長。


XP 以模擬的方式執行,當然效率會比直接執行的OSx 差 !
發表人: jazzblue    時間: 2008-4-21 11:59 AM


引用:
結誠晶寫到:
我目前保守打算,等兩年後M$不再更新XP後,才來換VISTA用…


何不跳過Vista  直接換Windows 7
發表人: -Hero-    時間: 2008-5-15 09:08 PM

這個概念應該是抄襲Linux....




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0