固態硬碟速度比機械硬碟要快很多, 為什麼還是有很多固態硬碟卡頓的案例呢?其實卡頓是因為固態硬碟沒有及時回應系統讀寫請求造成的。 NVMe固態硬碟使用PCIe介面, 速度相比SATA快了許多, 但有些盤用起來還是會卡頓, 這是為什麼?
有PCEVA網友說他的Intel 600p固態硬碟在解壓檔的時候同時觀看直播會非常卡, 這時候硬碟頻寬僅有不到80MB/s, 硬碟佔用率卻達到了99%:
工作管理員中現實的硬碟速度是讀取和寫入速度的總和,
另一方面, Intel 600p使用的3D TLC快閃記憶體缺少了一項十分重要的提速技術:Copy Back
PCEVA論壇曾對此做過詳細的專業分析, 快閃記憶體的Copy Back特性就像IDE硬碟時代引入的DMA特性一樣, 能夠大幅提升硬碟性能。
Copy Back的奧妙在於資料從SLC緩存向TLC快閃記憶體釋放的過程, 可以無需主控全程參與, 資料搬運在快閃記憶體晶片內部就可以完成, 大幅提升了效率。 而Intel 600p上所用的快閃記憶體恰好不支持Copy Back。
256GB的Intel 600p要好上一些, 但也不過能承受22MB/s的持續寫入, 超過這個數值, 一旦SLC緩存用完就會間歇性卡頓。
當然現在更多的TLC固態硬碟都已經支援Copy Back, PCEVA測試的另外一款240GB容量的普通SATA介面TLC固態硬碟就能承受最高80MB/s的持續寫入而不產生100%佔用和間歇性卡頓:
雖然NVMe協定和PCIe協定釋放了固態硬碟外部介面頻寬,但內部資料處理能力依然會依型號不同而有各自的局限,入門級的TLC NVMe固態硬碟在重度寫入下未必能比SATA介面固態硬碟更高效。
PCEVA測試的另外一款240GB容量的普通SATA介面TLC固態硬碟就能承受最高80MB/s的持續寫入而不產生100%佔用和間歇性卡頓:雖然NVMe協定和PCIe協定釋放了固態硬碟外部介面頻寬,但內部資料處理能力依然會依型號不同而有各自的局限,入門級的TLC NVMe固態硬碟在重度寫入下未必能比SATA介面固態硬碟更高效。