天天看點

拒絕浮誇宣傳!看清SSD中的真實規格

随着PCIe 4.0技術的全面應用以及PCIe 5.0技術的即将到來,目前SSD的宣傳規格也是越來越驚人,很多産品的标稱讀取速度都達到了7000MB/s以上,标稱的寫入速度大多也能達到5000MB/s以上,可以說看起來SSD的性能似乎已經接近早期的記憶體性能了。同時很多SSD還标上了長達5年的質保時間,給人感覺SSD的性能、耐久度都雙雙獲得了很大的提升,那麼事實的真相是這樣嗎?

7000MB/s的讀取速度很難實作

寫入性能更會“注水”

首先需要為大家明确的是現在所謂的7000MB/s或更高的讀取速度指的都是SSD的順序讀取速度,何為順序讀取速度?一般而言順序讀取指的是SSD本次讀取的扇區位址和上一次讀取結束的扇區位址是完全相鄰不間隔的。如SSD完成第一次讀取後,下一次需要讀取的資料就緊挨着第一次存放資料的扇區旁。簡單地說,所有需要通路的資料按先後順序排列,SSD可以非常友善、高效地“依次串門”。在現實應用中,這類能讓SSD高效通路的順序型資料檔案主要是單個大容量檔案,如視訊、ISO檔案、壓縮包等。

不過在現實應用中,還有一個很常見的讀寫行為——随機讀寫,SSD在完成第一次通路後,下一個需要通路的扇區可能間隔了幾個扇區,再下一次需要通路的扇區可能又間隔了幾個扇區,顯然這樣的通路效率是遠不如順序讀寫的,是以SSD的随機讀寫速度也要比順序讀寫慢很多。同時在現實生活中,SSD也需要進行大量的随機通路——如在運作由各類小檔案組成的遊戲、程式、作業系統時就會涉及對内部各種檔案的讀寫操作。事實上,在簡單地傳輸由3000多個小檔案組成的《英雄聯盟》遊戲安裝檔案時,你也會發現SSD的讀寫速度遠低于傳輸視訊或ISO檔案時的速度。

是以SSD标稱7000MB/s或者更高的讀取速度,隻是指它在讀取順序型資料檔案時的速度。其實在實際應用中,即便是傳輸大容量ISO檔案、視訊檔案也很難達到這個名額。因為這個7000MB/s的名額是通過CrystalDiskMark這樣的基準軟體測得,這類軟體并不會真實測試這款SSD與其他儲存設備互相傳輸時的速度,而是在待測SSD上生成一個測試檔案,由CPU、記憶體直接讀寫這個測試檔案進而測得讀寫速度,是以基準軟體測得的成績是一個理想化的數值。在現實的SSD資料互傳中,要體驗到7000MB/s以上的順序讀取速度,也就意味着你必須搭配寫入速度也能達到7000MB/s的SSD,但寫入性能能達到這個标準的SSD目前很少。

目前,絕大部分PCIe 4.0 SSD的标稱順序寫入速度在5000MB/s~7000MB/s左右,但這個名額可能也有浮誇宣傳的嫌疑。因為不少SSD都使用了SLC Cache緩存技術,該技術會使用SSD的部分TLC或QLC閃存,将其模拟為SLC閃存,以提升寫入體驗。一般在SSD的SLC緩存容量範圍内進行順序寫入的時候,就能達到标稱速度,但廠商一般會“遺忘”标注當SLC緩存耗盡,需要将資料直接寫入到閃存時的速度。而SSD的緩外速度則根據閃存類型、技術規格是參差不齊的。性能好一點的SSD緩外順序寫入速度還能保持在1000MB/s以上,如采用的是QLC閃存,那麼SSD的緩存外順序寫入速度甚至可能大幅跌落到不到100MB/s,還不如機械硬碟。

拒絕浮誇宣傳!看清SSD中的真實規格

廠商為SSD标注的順序寫入速度也并不可靠,在SLC Cache耗盡後,寫入速度往往會出現大幅下降。

誇張的随機4K IOPS你可能體會不到

不少廠商也明白使用者越來越了解SSD随機性能在實際應用中的重要性,是以又祭出了一個浮誇宣傳:非常誇張的随機4K IOPS性能。往往SSD的标稱随機4K讀寫IOPS都達到數十萬 IOPS,如下圖測試中的這款SSD的标稱随機4K讀取性能達到65萬IOPS,也就是說每秒的随機讀取速度可以超過2500MB/s,有這麼驚人嗎?其實廠商在SSD上标稱的随機4K IOPS指的是高隊列深度多線程環境下的随機4K性能。也就是說在多線程并發,同時執行多個随機讀寫任務,且每個任務有大量資料排隊等待處理的環境才能達到這一數值,一般在各類專業伺服器上會比較依賴SSD的這一性能。但對于普通的個人消費級應用而言,一個使用者顯然不會在一個時間發出大量的I/O請求,是以在消費級應用上其實最依賴的是SSD的單線程、隊列深度1的4K随機性能。

拒絕浮誇宣傳!看清SSD中的真實規格

SSD宣傳的随機4K性能名額其實來源于CrystalDiskMark中第三欄測試項目的結果,而與消費級應用關系密切的其實是第四欄随機4KQ1T1的測試結果。

如上圖所示,廠商往往标注的SSD随機讀寫名額來自CrystalDiskMark中第三欄測試項目的結果,即在隊列深度為32,16線程下的随機4K性能,但對消費級應用影響最大的是第四欄測試項目結果,即在隊列深度為1,單線程下的測試結果。在這個項目測試中,随機性能較差的SSD的具體表現是随機4KQ1T1讀取成績一般在10000 IOPS以内,表現較好的SSD成績則能達到15000 IOPS以上,但受限于NAND閃存自身技術限制,最高測試成績目前暫時難以超過30000 IOPS。隻有采用新型存儲媒體的高速儲存設備才能在這項成績中獲得超過50000 IOPS的成績,如英特爾的傲騰固态盤,但該産品的缺點就是價格昂貴,一般人難以接受。從測試成績與體驗來看,随機4KQ1T1性能強的SSD在遊戲啟動與程式讀寫任務執行上,能獲得更快的速度,才能帶給使用者真實的體驗感受。

無須過于看重質保時間

目前稍微貴一點、定位高一些的SSD大多還會宣傳它的質保時間,一些産品會在海報上特别突出它擁有5年質保時間。我們認為延長質保時間有一定意義,特别是對于那些寫入任務不多的使用者而言,但對于經常在SSD上寫入資料的使用者則不需要過于看重廠商宣傳的SSD質保時間。因為市面絕大部分内置SSD(注:安裝在機箱内的SSD,移動SSD中有部分産品會采用隻看時間的質保标準)都會采用質保時間+TBW(Total Bytes Written,可寫容量)兩套質保标準。

現在固态硬碟的質保就像汽車保養的裡程計算與時間計算一樣,同時執行TBW與保修時間兩個标準,以先到為準。也就是說,如果你的SSD質保時間為5年,TBW為360TB,但在使用第二年後,SSD的寫入資料量已經達到360TB,雖然距離質保有效時間還有3年,但你的SSD也過保了,無法再享受免費的售後服務。是以不論廠商宣傳它的SSD質保時間有多久,大家還是要耐心地點出規格表,看看這款SSD的TBW名額。TBW這個數值是越大越好,一般而言,主流1TB TLC SSD的TBW可寫容量在600TB左右,而 1TB QLC SSD的TBW在300TB左右。

拒絕浮誇宣傳

多看專業評測就能避免

由于SSD還處在一個紅海市場,是以目前有很多廠商參與其中,而激烈的競争也逼迫不少廠商用盡各種手段來赢得消費者的青睐,就包括上面這三種典型、常見的浮誇宣傳。那麼怎麼能避免浮誇宣傳帶來的誤導,怎麼才能買到好産品呢?顯然在購買前,消費者是難以從産品介紹規格中了解SSD真實的緩外寫入速度、真實的随機4KQ1T1性能,遊戲啟動速度等,這些都是廠商不會去宣傳的要點。是以要想了解SSD的真實性能,沒有其他辦法,還是隻有多看專業媒體制作的評測,因為這些名額大都是媒體的必測項目。

繼續閱讀