WD BLACK 256G PCIe NVme SSD 輕開箱測試 - 3C

Rae avatar
By Rae
at 2017-07-20T01:00

Table of Contents

※ 引述《redick (Keep Reaching Higher)》之銘言:
: -------------------結論-----------------------
: WD BLACK 這款PCIe SSD真的讓我傻了一下,TLC絕對不是問題
: 明明主控也是不錯,怎麼會這樣詭異。
: 但是實際上用起來是很正常,也沒有延遲的感覺,我也有安裝
: WD的SSD程式檢查過韌體和一切資料也是正常,而且我也請朋友
: 在INTEL平台上測試過,也是速度差很多的說...
: UNIKO不推薦這個SSD!!!

個人看法是一開始的測試方法就有錯誤了,這樣並不能拿錯誤的數據就先去做結論
(打個比方,某乙君沒做4K對齊造成跑分差就說F牌SSD有雷,然而F牌根本是躺著也中槍...)

應是要先抓出原因再去做解釋
甚至發現確切的錯誤點就去修正測試方法(這問題網路上也找的到解答)

最後再修正後下結論,這樣文章才會公平準確

當然這就純屬個人看法,peace

================

為什麼用微軟的NVMe預設驅動(stornvme)沒對[關閉裝置的Windows寫入快取緩衝區排清]
打勾跑分就會差?
https://i.imgur.com/mnzIqpc.png

先說結論:
原因絕對不是SSD本身有重大缺陷或故障,也不是踩到雷
(就算用stornvme驅動搭Plextor M8Pe系列去跑也是會這樣)

a.
最明顯的原因是微軟對stornvme的預設政策就是[直接寫入NAND]
這模式稱為"Force Unit Access",可稱為FUA模式(也就是直寫,並非每個SSD都支援)

FUA模式在寫入時會繞過DRAM buffer,直寫NAND
但這時主控就沒辦法一次對大量die做寫入(SLC Cache依舊可用,感謝tyfu大指正)
不用說,這樣跑分就會非常非常難看了
(但這樣可避免未預期斷電讓還在DRAM cache內的緩衝資料遺失,因為已直寫進NAND中)

所以有些廠商的自家NVMe驅動裝下去會將那項反灰以禁止更改
(廠商的驅動有針對該SSD優化過的政策)

對微軟來說是可以保證斷電後的數據完整性所以才預設FUA模式(數據優先)
對於用戶來說就是勾不勾和跑分爽度的差異

沒自家驅動的話到底勾不勾就看用戶吧
因為我也不知道到底勾了後在斷電時有多少機率會失去數據

b.
對SATA SSD的AHCI驅動(msahci)來說:
預設也是只有勾上面的[在裝置上啟用寫入快取]而已

下面的[關閉裝置的Windows寫入快取緩衝區排清]預設不勾,對跑分性能無太大影響

但是將[在裝置上啟用寫入快取]不打勾對SATA SSD來說就是FUA模式(並非每個SSD都支援)

c.
WD Black PCIe SSD的話本身就是TLC SSD,和Intel 600P比起來則有售價優勢
雖然性能是互有勝負(可參考Tom's hardware)
但破SLC Cache後的寫入性能比Intel 600P還強

原因在於:
WD Black用的SanDisk 15nm TLC NAND有支援Copy-back
且WD Black的die數量也夠多,直寫TLC的寫入速度就能撐上來了

而Intel初代3D TLC NAND則沒有支援Copy-back(需要一連串的搬運才能寫到TLC block中)
這樣破SLC Cache後在高壓寫入下延遲也會高(每次都得等SLC Cache滿了才會開始搬運)

再與方案相近的Plextor M8Se系列相比不但有售價優勢,且保固還更長
(而且M8Se那售價還比M8Pe高了)

至於Intel 600P能不能買?
Intel產品就是一分錢一分貨,雖然性能不美好
但家用夠用就好+Intel大法的前提下仍可以考慮

對於TLC NVMe SSD售價比較感冒的話還是加錢上Plextor M8Pe系列會更好
畢竟256GB款的售價就差幾百元而已(連M8Se都比較貴,汗|||)

更好當然就是Intel 750,OCZ RD400甚至是三爽950 PRO和960 PRO了


FUA和4K讀寫速度的糾結可參考這篇
http://bbs.pceva.com.cn/thread-25892-1-1.html

底部有補充[關閉裝置的Windows寫入快取緩衝區排清]的實際用途
http://bbs.pceva.com.cn/forum.php?mod=viewthread&tid=132553

看解說Copy-back的部分就好,圖片要有會員才看的到
http://bbs.pceva.com.cn/forum.php?mod=viewthread&tid=135467

有錯還請指正

--

姐姐 姐姐 我們好像變成簽名檔了

雷姆 雷姆 好像真的是這麼一回事呢

--
Tags: 3C

All Comments

Frederica avatar
By Frederica
at 2017-07-24T14:41
先推再看
Poppy avatar
By Poppy
at 2017-07-29T00:08
必推
Agatha avatar
By Agatha
at 2017-07-29T05:55
給力好文
Audriana avatar
By Audriana
at 2017-07-29T19:46
又打臉600P
Valerie avatar
By Valerie
at 2017-08-02T17:34
推大大好文
Kama avatar
By Kama
at 2017-08-06T18:22
那護板神碟MX300呢@@
Vanessa avatar
By Vanessa
at 2017-08-06T22:31
糟了..是專業打臉文
Dinah avatar
By Dinah
at 2017-08-10T11:26
先寫SLC是2DNAND 的限制 3D NAND支援直接寫TLC才會
是主流
Edwina avatar
By Edwina
at 2017-08-14T20:18
Sandy avatar
By Sandy
at 2017-08-15T06:55
嚴格來說FUA是bypass寫入的DRAM buffer
Valerie avatar
By Valerie
at 2017-08-18T14:58
這是禁止指令通過揮發性記憶體,SLC還是可用的
Damian avatar
By Damian
at 2017-08-21T19:32
沒DRAM buffer、SSD就沒法一口氣寫多顆die
Margaret avatar
By Margaret
at 2017-08-23T04:22
因此才會看到那莫名悲慘的寫入數據
Olive avatar
By Olive
at 2017-08-24T04:20
SATA原本也有FUA,但搭配HDD問題太多
所以微軟直接將SATA FUA關閉
Mary avatar
By Mary
at 2017-08-24T21:23
NVMe只有SSD,所以微軟就把這"功能"保留下來
Christine avatar
By Christine
at 2017-08-24T22:44
然後600P有沒有Copy back影響其實不大,差別在NAND
Intel NAND只有2plane,6顆寫入速度120MB/s就極限了
Kristin avatar
By Kristin
at 2017-08-29T08:05
三星NAND一律都做4Plane,8顆Die的條件可以跑到320
Ursula avatar
By Ursula
at 2017-08-30T01:18
SanDisk也是2plane,但他需要16顆,所以也能跑到320
Anthony avatar
By Anthony
at 2017-08-30T08:39
push
Sandy avatar
By Sandy
at 2017-08-30T11:55
優文推
Charlie avatar
By Charlie
at 2017-09-02T02:50
亂講 最好os可以決定要不要寫slc cache
Elvira avatar
By Elvira
at 2017-09-03T15:20
路過推,話說三星的沒上原廠驅動效能也起不來
Bennie avatar
By Bennie
at 2017-09-07T03:54
是的,因為也是跑stornvme的FUA模式
Jake avatar
By Jake
at 2017-09-07T10:46
喔!?我來打聽打聽XD 基本上NAND原廠Cost Down下去
Suhail Hany avatar
By Suhail Hany
at 2017-09-10T16:08
就不太可能再回頭Cost Up了,但IMFT NAND我也沒太多
George avatar
By George
at 2017-09-12T00:32
來源管道可以探聽QQ
Blanche avatar
By Blanche
at 2017-09-15T22:57
關閉快取排清有機會造成一些程式flush不正常當機喔
Michael avatar
By Michael
at 2017-09-19T22:43
這樣看來最好還是廠商要有出自家驅動呀XD
Victoria avatar
By Victoria
at 2017-09-22T18:36
專業

關於估價網站的熱賣

Joseph avatar
By Joseph
at 2017-07-19T23:49
現實的風向其實跟PTT真的差很多 看到客人都是拿INTEL+NV 賣最好的就1050TI/1050 i5 小魯我推RYZEN還沒人鳥我QQ 事實上大多數人都只是買牌子 至於性能不太重要 普羅大眾對AMD的印象真的只有熱+不穩定+耗電+性能差 你隨便抓路人問RYZEN是三小大概100個有99個答不出來 但是講i ...

40K繪圖工作機(含螢幕)

Liam avatar
By Liam
at 2017-07-19T23:41
已買/未買/已付訂金(元):未買 預算/用途:40K/幫女友組的繪圖用機,PS、AI還有衣服布料的3D模擬程式 CPU (中央處理器):AMD R7 1700 MB (主機板):MSI B350M Bazooka RAM (記憶體):美光 Crucial DDR4 2400/16G (8 ...

請問板友是否推薦技嘉的準系統

Ula avatar
By Ula
at 2017-07-19T23:05
剛剛看到 某24HR BRIX Gaming GB-BNi5HG4-950 有特價,$17000 怕違反板規所以不敢放連結 我喜歡小系統的低調,桌子不大,不想放太大主機,平常也少打Game,偶爾追劇(線上)而已 我目前這臺i3-3100M CPU 已經快撐不下,看1024 viedo 都會有點頓, 看動 ...

Arctic 公佈旗下可以相容 TR 的 AIO

Margaret avatar
By Margaret
at 2017-07-19T22:43
https://twitter.com/ARCTIChannel/status/887663557902573568 Our Liquid Freezer 120, 240 and 360 are compatible with the new atAMD processor #threadripper ( ...

華碩品質,以卵擊石

Yuri avatar
By Yuri
at 2017-07-19T22:05
我差不多10天前有打電話到華碩0800 準備要二修 我去年入手主機板Z170i pro gaming 此主機板內建藍牙 裝機後差不多一個禮拜 藍牙突然不見 (裝置管理員沒有藍牙) (我藍牙主要用途為接喇吧) 因才剛裝 重要資料還沒從舊電腦移入 就乾脆重灌 重灌後還是沒有藍牙裝置 我認為是硬體的問題就打080 ...