便宜貨,買必悔!怒揭山寨SSD六大罪狀
分享
● 山寨SSD罪狀之四:隨機寫入性能還不如機械硬盤
IOPS(I/O per second,每秒進(jìn)行讀寫操作的次數(shù))是衡量硬盤性能最關(guān)鍵的一個技術(shù)指標(biāo),多用于數(shù)據(jù)庫服務(wù)器等場合,衡量隨機訪問的性能,數(shù)值越大,則存儲的真實反應(yīng)速度越快。
傳統(tǒng)機械硬盤在進(jìn)行隨機讀寫操作時,磁臂不停的在各個磁道之間移動,因此IOPS不會很高,而SSD沒有機械部件,隨機讀寫純粹是芯片內(nèi)部的尋址操作,其IOPS可達(dá)機械硬盤的幾百倍!
就拿最常見的4KB隨機讀寫操作來看,Intel X25M讀寫分別是5927/14633 IOPS,這款MLC顆粒的SSD持續(xù)讀取速度是寫入速度的三倍,但4KB隨機讀寫IOPS卻正好相反,原因是Intel固件算法對寫入進(jìn)行了優(yōu)化,隨機寫入并不是即時寫入,而是在緩存中積累達(dá)到256KB(這是閃存Block擦除操作的最小單位)后再一次性寫入,因此小文件的隨機寫入性能要強于隨機讀取。
再來看看山寨SSD的表現(xiàn),4KB隨機讀取能達(dá)到5704 IOPS,接近Intel X25M的水準(zhǔn),性能相當(dāng)優(yōu)異!但當(dāng)您看到其隨機寫入只有可憐的21 IOPS時會作何感想?別說4KB了,任何區(qū)塊的隨機寫入性能都只有20 IOPS左右,存取時間高達(dá)50ms——與理論值0.1ms相去甚遠(yuǎn)!
普通機械硬盤的4KB IOPS大概是80左右,存取時間為15ms左右,讀寫都差不多。通過對比就可以知道,山寨SSD雖然隨機讀取性能遙遙領(lǐng)先于機械硬盤,但隨機寫入性能只有機械硬盤的四分之一!
現(xiàn)在大家就應(yīng)該理解山寨SSD時快時慢的真正原因了。系統(tǒng)、軟件、游戲啟動速度非???,而安裝過程非常慢,讀取和寫入同時進(jìn)行的時候更慢,多任務(wù)操作假死現(xiàn)象也與此有關(guān)!
● 山寨SSD隨機寫入為何如此之慢?
閃存的工作特點是存儲之前先要擦除,而且是分區(qū)分塊的,也就是說不能真正的隨機寫。再加上存儲單元都有一定壽命,對SSD的寫入還要考慮單元寫入次數(shù)的平均分布,所以雖然理論上SSD沒有機械部件,沒有尋道時間(尋址時間超快),但是要想有高性能還是比較復(fù)雜的,需要主控芯片、一定量必備的緩存及固件算法的精心優(yōu)化設(shè)計。
山寨SSD采用的都是固定的方案,技術(shù)含量并不高,根本沒針對閃存芯片的特性進(jìn)行優(yōu)化,說白了山寨SSD就是一個內(nèi)部多通道的大U盤,持續(xù)讀寫數(shù)據(jù)很好看,但隨機寫入很差,不適合做系統(tǒng)盤(但玩家買SSD就是為了做系統(tǒng)盤)。
● 山寨SSD補救措施:
1。將SSD掛接在帶緩存的Raid卡之上,Raid卡的處理器本身就針對隨機讀寫做了優(yōu)化,可緩解山寨SSD的缺陷。但主板南橋組Raid效果并不明顯。
2。使用特殊的軟件接管Windows底層磁盤操作控制,劃分一定量的內(nèi)存和硬盤作為虛擬空間,對于隨機寫入操作打包好之后有序的寫入到SSD當(dāng)中。這種軟件設(shè)置使用非常復(fù)雜,且有風(fēng)險,預(yù)計Window7當(dāng)中會整合類似功能,提高SSD的隨機寫入性能并延長壽命。
0人已贊
關(guān)注我們



