ssd|拒絕浮夸宣傳!看清SSD中的真實規格

ssd|拒絕浮夸宣傳!看清SSD中的真實規格

文章圖片

ssd|拒絕浮夸宣傳!看清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在完成第一次訪問后 , 下一個需要訪問的扇區可能間隔了幾個扇區 , 再下一次需要訪問的扇區可能又間隔了幾個扇區 , 顯然這樣的訪問效率是遠不如順序讀寫的 , 所以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 , 還不如機械硬盤 。

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

相關經驗推薦