6年前的微軟Windows Vista發(fā)布大會(huì),一項(xiàng)震撼性技術(shù)瞬間轟動(dòng)全場(chǎng):利用它,用戶可通過(guò)一臺(tái)小小U盤,直接為系統(tǒng)進(jìn)行加速。雖然從實(shí)際效果來(lái)看,這項(xiàng)技術(shù)的加速性能遠(yuǎn)沒(méi)有直接升級(jí)內(nèi)存那般實(shí)在,但由于操作簡(jiǎn)便、價(jià)格低廉,尤其在那個(gè)內(nèi)存價(jià)普遍偏高的特殊時(shí)期,依然是一項(xiàng)性價(jià)比頗高的加速手段。而這,便是日后盡人皆知的——ReadyBoost(又名:閃存加速)。 說(shuō)到這兒一個(gè)問(wèn)題來(lái)了,如果說(shuō)當(dāng)年ReadyBoost的設(shè)計(jì)初衷是用價(jià)格低廉的U盤替代一部分系統(tǒng)內(nèi)存。那么6年后的今天,內(nèi)存普遍4GB起、價(jià)格也已經(jīng)白菜化,ReadyBoost還有沒(méi)有它的實(shí)用價(jià)值? 在微軟推出新一代操作系統(tǒng)Win8之后,很多網(wǎng)友發(fā)現(xiàn)這項(xiàng)6年前的技術(shù)依然靜靜地躺在Win8的功能列表里。換句話說(shuō),既然微軟沒(méi)有放棄它,是否意味著ReadyBoost還有可以施展空間的地方?也許今天的“流言終結(jié)者”咱們就可以從ReadyBoost談起。
一、ReadyBoost是什么? ReadyBoost僅僅是利用U盤存儲(chǔ)預(yù)讀文件(Prefetch)的技術(shù),并非直接加大物理內(nèi)存。只有當(dāng)物理內(nèi)存無(wú)法滿足Windows需要,預(yù)讀系統(tǒng)性能不佳的情況下,它才會(huì)顯示一定的效果。 換言之它所加速的其實(shí)是Win8的SuperPrefetch模塊,而對(duì)目前普遍存在的2G以上電腦,ReadyBoost產(chǎn)生的效果微乎其微。 二、ReadyBoost能做什么? 疑問(wèn)1. ReadyBoost能加速開(kāi)關(guān)機(jī)么? 提起系統(tǒng)加速,很容易讓人聯(lián)想到開(kāi)機(jī)加速。的確在過(guò)去很長(zhǎng)一段時(shí)間里,這項(xiàng)功能都是各優(yōu)化軟件廠商極力宣傳的一面,那么ReadyBoost是否也有類似功效呢? 測(cè)試過(guò)程很簡(jiǎn)單,兩次開(kāi)機(jī),一次正常啟動(dòng),另一次插入已經(jīng)開(kāi)啟ReadyBoost的U盤啟動(dòng)。然后分別用秒表對(duì)兩次開(kāi)機(jī)截止到登錄頁(yè)面的啟動(dòng)時(shí)間進(jìn)行統(tǒng)計(jì)?紤]到Win8“快速啟動(dòng)”可能會(huì)影響最終數(shù)據(jù)準(zhǔn)確,兩次開(kāi)機(jī)均關(guān)閉了“快速啟動(dòng)”。
結(jié)果很快出來(lái)了,可以看到在插入ReadyBoost U盤之后,Win8的啟動(dòng)速度稍有提高,但關(guān)機(jī)速度卻又慢了一些。想到測(cè)試機(jī)使用的是4GB內(nèi)存,會(huì)不會(huì)是因?yàn)閮?nèi)存太大遠(yuǎn)超Win8要求而讓ReadyBoost效果不佳呢?于是調(diào)整內(nèi)存后,我們重新進(jìn)行了測(cè)試。
第二次結(jié)果也已出爐,總體來(lái)說(shuō)在1GB、2GB、4GB這三種日常最常用的內(nèi)存配置中,ReadyBoost都能讓開(kāi)機(jī)速度稍有提升。不過(guò)這些提升多是以0.x秒為量級(jí)的,偶爾會(huì)有個(gè)1~2秒的差距,基本上是不太可能被人感知。 換言之所謂ReadyBoost能夠提升開(kāi)機(jī)速度,完全沒(méi)有實(shí)用價(jià)值,同理關(guān)機(jī)速度也是一樣! 相比之下,利用Win8自帶的“快速啟動(dòng)”所帶來(lái)的提速效果則要明顯得多。以筆者這臺(tái)250GB機(jī)械硬盤(5200 RPM)為例,默認(rèn)情況下開(kāi)機(jī)速度約為29秒上下,但開(kāi)啟了“快速啟動(dòng)”后用時(shí)卻可直接縮短到11秒(二次啟動(dòng)后穩(wěn)定成績(jī)),要知道目前性能最高的SSD硬盤也不過(guò)7~8秒,Win8的這項(xiàng)“升級(jí)”真的是強(qiáng)爆了!
疑問(wèn)2. ReadyBoost能加速軟件或游戲啟動(dòng)么? 既然ReadyBoost對(duì)開(kāi)關(guān)機(jī)影響很少,那么日常軟件打開(kāi)呢?會(huì)不會(huì)因?yàn)镽eadyBoost的開(kāi)啟而讓程序啟動(dòng)變快呢? 為了更好地回答這個(gè)問(wèn)題,我們選取了Word 2010、Excel 2010、Photoshop CS6、極品飛車9等幾款最常見(jiàn)的軟件及單機(jī)游戲,同樣在開(kāi)啟與未開(kāi)啟ReadyBoost的情況下進(jìn)行測(cè)速。其中Word、Excel、Photoshop是以關(guān)聯(lián)啟動(dòng)方式,通過(guò)雙擊文檔文件啟動(dòng)軟件(Photoshop通過(guò)導(dǎo)入三張高分辨率大圖關(guān)聯(lián)啟動(dòng))。
從測(cè)試結(jié)果來(lái)看,開(kāi)啟ReadyBoost的確可以讓軟件啟動(dòng)變得更快。不過(guò)這個(gè)“更快”也是有所局限的,一般當(dāng)物理內(nèi)存大于2GB時(shí),ReadyBoost所產(chǎn)生的功效就會(huì)慢慢降低。而且雖然理論上ReadyBoost可以作用于任何程序,但只有那些文件數(shù)龐大、讀取數(shù)量多的程序(如大型游戲、Photoshop等)才會(huì)擁有更好的表現(xiàn)。
|