關(guān)于Win7對(duì)固態(tài)硬盤(pán)優(yōu)化的12個(gè)常見(jiàn)問(wèn)題

2010/1/17 8:44:14    編輯:軟媒 - 笨笨     字體:【

Win7之家afsion.com.cn):關(guān)于Win7對(duì)固態(tài)硬盤(pán)優(yōu)化的12個(gè)常見(jiàn)問(wèn)題

在微軟開(kāi)發(fā)Windows Vista的時(shí)候,固態(tài)硬盤(pán)還沒(méi)有如此火熱,所以并未得到相應(yīng)的優(yōu)化。Windows 7就不同了,微軟從一開(kāi)始就把固態(tài)硬盤(pán)放在了關(guān)鍵位置上,近日更是通過(guò)官方博客詳細(xì)闡述了新系統(tǒng)的相應(yīng)優(yōu)化措施,軟媒整理如下。

一、固態(tài)硬盤(pán)性能退化與Trim請(qǐng)求操作

閃存區(qū)塊(Block)、頁(yè)面(Page)和單元(Cell)必須首先擦除才能寫(xiě)入新的數(shù)據(jù),所以新買的固態(tài)硬盤(pán)表現(xiàn)很好,但是使用時(shí)間長(zhǎng)了就能感覺(jué)到性能有所下滑,此前Intel就試圖通過(guò)升級(jí)固件予以解決。

微軟表示,他們也觀察到了這種現(xiàn)象,但并沒(méi)有大家想象得那么嚴(yán)重,事實(shí)上除了專門進(jìn)行基準(zhǔn)測(cè)試,用戶在日常操作中基本感覺(jué)不到不同。

當(dāng)然了,廠商們?nèi)匀挥辛x務(wù)最大化地維護(hù)高性能。硬件廠商一是在固態(tài)硬盤(pán)出廠前預(yù)先對(duì)其進(jìn)行全面擦除(類似硬盤(pán)低級(jí)格式化),二是準(zhǔn)備一塊專門的空間來(lái)存放密集爆發(fā)性寫(xiě)入,企業(yè)級(jí)硬盤(pán)甚至?xí)䴙榇吮A糇疃?0%的空間,以便長(zhǎng)期維持較高的持續(xù)寫(xiě)入速度。



微軟還與固態(tài)硬盤(pán)廠商聯(lián)合使用了一種“Trim”機(jī)制。在Windows7里,如果固態(tài)硬盤(pán)報(bào)告支持ATA協(xié)議數(shù)據(jù)集管理(DSM)命令里的Trim屬性,NTFS文件系統(tǒng)就會(huì)在用戶刪除文件的時(shí)候要求ATA驅(qū)動(dòng)向固態(tài)硬盤(pán)發(fā)出新的Trim操作指令,告訴它相關(guān)頁(yè)面可以安全擦除。固態(tài)硬盤(pán)得到這一指示后,就不會(huì)急于執(zhí)行擦除操作,而是等到合適的機(jī)會(huì),也就是再次有寫(xiě)入操作的時(shí)候,因?yàn)檫@時(shí)相關(guān)頁(yè)面已經(jīng)可以重新使用,就不需要再執(zhí)行擦除操作了。

下圖:開(kāi)關(guān)Trim后的讀取速度測(cè)評(píng)

下圖:開(kāi)關(guān)Trim后的寫(xiě)入速度對(duì)比

舉個(gè)例子,假如一個(gè)128KB大小的區(qū)塊內(nèi)存放著一個(gè)128KB的文件,如果文件被刪除并執(zhí)行Trim操作,固態(tài)硬盤(pán)就可以避免把這個(gè)區(qū)塊中的字節(jié)與對(duì)此區(qū)塊的后續(xù)寫(xiě)入所需的其它字節(jié)相混合,這能大大減輕固態(tài)硬盤(pán)的“磨損”。

在Windows 7里,Trim請(qǐng)求不僅限于刪除操作,也于分區(qū)和卷級(jí)別命令、文件系統(tǒng)命令、系統(tǒng)還原功能完全整合。

二、Windows 7優(yōu)化與默認(rèn)行為簡(jiǎn)述

在固態(tài)硬盤(pán)上,Windows 7會(huì)禁用磁盤(pán)碎片整理,因?yàn)楣虘B(tài)硬盤(pán)的隨機(jī)讀取操作機(jī)制很好,整理文件碎片不會(huì)再起到什么幫助。

Windows7還會(huì)在固態(tài)硬盤(pán)默認(rèn)禁用SuperFetch、ReadyBoost,以及啟動(dòng)和程序預(yù)取,這些功能都是針對(duì)傳統(tǒng)硬盤(pán)設(shè)計(jì)的。

Windows 7內(nèi)置的分區(qū)創(chuàng)建工具也會(huì)考慮固態(tài)硬盤(pán)的特性。當(dāng)然,把系統(tǒng)分區(qū)放在固態(tài)硬盤(pán)上最佳。

三、常見(jiàn)問(wèn)題釋疑

1、Windows 7會(huì)支持Trim么?

支持。參見(jiàn)上文。

2、在固態(tài)硬盤(pán)上會(huì)默認(rèn)禁用碎片整理么?

會(huì)。Windows7的碎片整理會(huì)排除固態(tài)硬盤(pán)分區(qū),而且如果硬盤(pán)分區(qū)隨機(jī)讀取性能超過(guò)8MB/s,碎片整理也會(huì)無(wú)視它。

8MB/s這一指標(biāo)是微軟內(nèi)部分析得出的,會(huì)在最終版的系統(tǒng)中加入。其實(shí)這個(gè)規(guī)定意義不大,因?yàn)楣虘B(tài)硬盤(pán)普遍都在11-130MB/s,而測(cè)試的182塊傳統(tǒng)硬盤(pán)只有6塊超過(guò)了2MB/s,其它全部在0.8-1.6MB/s。

3、在固態(tài)硬盤(pán)上會(huì)禁用SuperFetch么?

會(huì),但不是絕對(duì)。

微軟最初打算完全在固態(tài)硬盤(pán)上禁用SuperFetch,但在部分系統(tǒng)上碰到了大幅度的性能衰退,后來(lái)發(fā)現(xiàn)第一代固態(tài)硬盤(pán)的隨機(jī)寫(xiě)入和擦除操作過(guò)于頻繁,最終導(dǎo)致讀取速度變得極慢,而開(kāi)啟了SuperFetch和其它預(yù)取技術(shù)后,性能明顯回升。

4、NTFS會(huì)壓縮固態(tài)硬盤(pán)上的文件夾和文件么?

壓縮文件有助于釋放可用空間,但壓縮、解壓需要額外的CPU資源,在筆記本上也會(huì)更耗電,所以只適合對(duì)不太常用的文件執(zhí)行該操作,而對(duì)于頻繁讀寫(xiě)的文件和文件夾就不必要了,比如我的文檔,比如Internet臨時(shí)文件夾。

5、Windows搜索索引在固態(tài)硬盤(pán)會(huì)有不同么?

沒(méi)有。

6、BitLocker針對(duì)固態(tài)硬盤(pán)優(yōu)化了么?

是的,在NTFS文件系統(tǒng)上。BitLocker是針對(duì)整個(gè)分區(qū)讀取、加密和寫(xiě)入的,而NTFS文件系統(tǒng)會(huì)通過(guò)Trim命令幫助固態(tài)硬盤(pán)優(yōu)化此操作。

7、媒體中心配置在固態(tài)硬盤(pán)上會(huì)有不同么?

不會(huì)。媒體錄制和播放大都是持續(xù)操作,而且現(xiàn)在固態(tài)硬盤(pán)的單位容量?jī)r(jià)格比傳統(tǒng)硬盤(pán)貴很多,所以保存和備份還是首選機(jī)械硬盤(pán)。

8、寫(xiě)入緩存對(duì)固態(tài)硬盤(pán)有意義么?如果固態(tài)硬盤(pán)支持寫(xiě)入緩存,Windows 7有何相應(yīng)舉措?

有的固態(tài)硬盤(pán)除了閃存芯片、主控制器,還會(huì)加入一定量的RAM作為緩存,這是在模仿傳統(tǒng)硬盤(pán)來(lái)緩存寫(xiě)入。對(duì)于這類設(shè)備,預(yù)計(jì)在Windows 7里的擦除和寫(xiě)入命令和傳統(tǒng)硬盤(pán)維持在同一水平。

9、RAID對(duì)固態(tài)硬盤(pán)有意義么?

是的。固態(tài)硬盤(pán)RAID能和機(jī)械硬盤(pán)RAID一樣得到更高的性能和可靠性。

10、頁(yè)面文件(虛擬內(nèi)存)應(yīng)該放在固態(tài)硬盤(pán)上么?

是的。大多數(shù)頁(yè)面文件(Pagefile.sys)操作都是很小隨機(jī)讀取或大型持續(xù)寫(xiě)入,這都是固態(tài)硬盤(pán)最擅長(zhǎng)的地方。

微軟在對(duì)頁(yè)面文件讀寫(xiě)進(jìn)行了數(shù)千次追蹤后發(fā)現(xiàn),頁(yè)面文件的讀取、寫(xiě)入比是40:1,67%的讀取小于4KB、88%不到16KB,62%的寫(xiě)入不小于128KB、45%正好是1MB。

簡(jiǎn)言之,沒(méi)有比頁(yè)面文件(虛擬內(nèi)存)更適合放在固態(tài)硬盤(pán)上的了。

11、休眠文件放在固態(tài)硬盤(pán)會(huì)有好處么?

不會(huì)。hiberfile.sys是大塊讀取、寫(xiě)入的,所以放在機(jī)械硬盤(pán)或固態(tài)硬盤(pán)上都一樣。

12、Windows體驗(yàn)指數(shù)會(huì)根據(jù)固態(tài)硬盤(pán)性能做何調(diào)整?

Windows 7加入了一些新的隨機(jī)讀取、隨機(jī)寫(xiě)入和擦除評(píng)估。一款不錯(cuò)的固態(tài)硬盤(pán)得分會(huì)在6.5之上,最高可得滿分7.9,測(cè)式期間的1.9分、2.9分等反常評(píng)價(jià)不會(huì)再出現(xiàn)。

當(dāng)然了,如果固態(tài)硬盤(pán)本身性能一般,在Windows7里的得分會(huì)和Windows Vista下差不多,不會(huì)水漲船高。