相信現(xiàn)在每個(gè)家庭的電腦里面、甚至筆記本都會配備一個(gè)SSD,網(wǎng)上已經(jīng)不少人證實(shí)想發(fā)揮SSD全部性能必須使用Windows7以上的系統(tǒng)。筆記本自然不用說,現(xiàn)在筆記本上面安裝XP系統(tǒng)都沒有驅(qū)動。而現(xiàn)在還是有朋友還是在臺式電腦上面安裝Windows XP使用SSD,而XP則是不支持Trim,而沒有Trim會有什么問題?還有會額外帶來什么影響呢?
▲相信各位對微軟的Windows XP依然記憶猶新,這個(gè)可以稱為微軟歷史上最成功的操作系統(tǒng)還是有不少用戶的,而最新推出的Windows 7可以理解成Windows Vista的改進(jìn)版,而其更多功能、更強(qiáng)的優(yōu)化成為眾多用戶的新寵。而現(xiàn)時(shí)兩個(gè)系統(tǒng)都擁有大量用戶。
▲
而許多用戶雖然用上了SSD,但是很多人的系統(tǒng)上還停留在XP上,而這些用戶很多其實(shí)都沒有發(fā)現(xiàn)使用XP都不會將SSD的最佳性能發(fā)揮出來。現(xiàn)在就來讓我們測試下各系統(tǒng)默認(rèn)設(shè)置下的情況。
▲使用不同系統(tǒng)測試對比
首先來看一看兩個(gè)系統(tǒng)的理論測試成績,在此我們可以看出,AS SSD Benchmark在Windows 7里完全顯示正常,而XP則有2個(gè)報(bào)錯(cuò)項(xiàng)目,而成績也差了很遠(yuǎn),到底為什么?以下來一一解釋。
AHCI很重要
BIOS開啟AHCI是一項(xiàng)必然的,當(dāng)開啟后SSD支持NCQ,當(dāng)隊(duì)列深度(QD)增大,性能也會以幾何級別上升,而IDE則是不支持NCQ,隊(duì)列深度增大性能也不會有太大的變化。而我們也可以看到,在XP默認(rèn)沒有開AHCI(普通原版XP安裝用AHCI會藍(lán)屏,而GHOST盜版則夾帶許多垃圾軟件)的情況下,隊(duì)列深度(QD)的增大性能并沒有什么提升,而對于普通用戶使用原版XP還要進(jìn)行繁瑣的設(shè)置。相信各位能買得起SSD,都會有臺能完美流暢運(yùn)行Windows7的電腦了吧?
SSD,4K對齊很重要!
現(xiàn)時(shí)我們使用的SSD已經(jīng)由以前機(jī)械硬盤定義的512B提升到了4KB,而舊的NTFS規(guī)范,分區(qū)一直是從63的扇區(qū)開始,從而造成用戶的第一個(gè)數(shù)據(jù)的前4KB會存放在系統(tǒng)邏輯扇區(qū)的31.5KB到35.5KB間,使其導(dǎo)致用戶完全導(dǎo)致后面的扇區(qū)會卡在2個(gè)物理扇區(qū),寫入的時(shí)候就需要進(jìn)行讀-改寫操作,大大SSD負(fù)擔(dān),從而大大減弱寫性能。而解決這個(gè)方法很簡單,使用Windows7的格式化即可解決。
▲在使用SSD上,而Windows7對比起Windows XP最大的優(yōu)勢就是支持Trim了,那到底Trim有什么用。
Trim為SSD性能以及壽命帶來最合理的解決方案!
原本在機(jī)械硬盤上,寫入數(shù)據(jù)時(shí),Windows會通知硬盤先將以前的擦除,再將新的數(shù)據(jù)寫入到磁盤中。而在刪除數(shù)據(jù)時(shí),Windows只會在此處做個(gè)標(biāo)記,說明這里應(yīng)該是沒有東西了,等到真正要寫入數(shù)據(jù)時(shí)再來真正刪除,并且做標(biāo)記這個(gè)動作會保留在磁盤緩存中,等到磁盤空閑時(shí)再執(zhí)行。
這樣一來,磁盤需要更多的時(shí)間來執(zhí)行以上操作,速度當(dāng)然會慢下來。
而當(dāng)Windows識別到SSD并確認(rèn)SSD支持Trim后,在刪除數(shù)據(jù)時(shí),會不向硬盤通知?jiǎng)h除指令,只使用Volume Bitmap來記住這里的數(shù)據(jù)已經(jīng)刪除。Volume Bitmap只是一個(gè)磁盤快照,其建立速度比直接讀寫硬盤去標(biāo)記刪除區(qū)域要快得多。這一步就已經(jīng)省下一大筆時(shí)間了。然后再是寫入數(shù)據(jù)的時(shí)候,由于NAND閃存保存數(shù)據(jù)是純粹的數(shù)字形式,因此可以直接根據(jù)Volume Bitmap的情況,向快照中已刪除的區(qū)塊寫入新的數(shù)據(jù),而不用花時(shí)間去擦除原本的數(shù)據(jù)。
以下我們來做一個(gè)Trim的小測試,筆者使用IOMETER進(jìn)行1小時(shí)全盤4K隨機(jī)數(shù)據(jù)寫入測試,弄臟SSD,接著將SSD分區(qū)刪除(發(fā)送Trim指令,XP不支持)后閑置5分鐘,看看有Trim與沒Trim的性能差距會有多遠(yuǎn)。
新聞熱點(diǎn)
疑難解答
圖片精選