Re: [情報] SN570 1TB全面降價1999元 (HMB解說)

看板PC_Shopping (個人電腦購買)作者 (大胸智乃)時間1年前 (2023/02/09 16:28), 1年前編輯推噓35(350104)
留言139則, 44人參與, 1年前最新討論串1/1
大部分的疑問在四年半前的創見MTE-110S開箱時就有解答 [開箱] 創見PCIe SSD 110S 512GB評測feat.HMB https://www.ptt.cc/bbs/PC_Shopping/M.1537424060.A.E8F.html 這條從我的筆電轉到桌機用還在奮鬥中,可能會寫一篇SSD長期使用經驗? 有興趣請按1、沒興趣請按0 (欸) 1.HMB到底是怎麼做到的,有什麼用處? https://i.imgur.com/UPAjSTh.png
(來源https://tinyurl.com/yavh86pa) a.HMB能夠從主機端的記憶體劃分SSD主控專用的區域,這個是作業系統的事 b.規劃出來的HMB區就讓主控當成傳統SSD中的快取DRAM來用 而”理論上”加了HMB的隨機性能能夠直逼自帶DRAM的SSD主控方案 (儘管需要走遠路來存取DRAM) 畢竟能存放更多的映射表(FTL)資訊,命中率就大幅提升了 HMB當然也不只能當儲存映射表的空間,也能當寫入快取 不過最顯著的提升自然是拿來當儲存映射表的空間 HMB可讓NVMe SSD主控劃分出的記憶體量不定,必須由SSD韌體設計最佳大小 但能肯定的是一定比主控內建的SRAM還要高出數倍,顯著改善隨機讀寫的性能 當前市面上的SSD比較常見的切法就64MB而已,不用怕會切到超過1GB這麼誇張的事 是有魔改方式可以增大但效果有限,還是照原廠設定的量走即可 HMB也並非簡單的解決方案,主控和作業系統也得有支援和完善各種安全機制 否則HMB內的資料出錯將對用戶數據造成極大的災難 例如強化意外斷電的處理和保證HMB對應到SSD的資料都正確無誤 微軟是在W10 1703中增加了對HMB的支援 主控廠商則是強化了端對端數據路徑保護(簡稱E2EDPP) 對HMB大小和功用研究有興趣的話可以參考Kim等人(2020)這篇 https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7051071/ 2.NVMe SSD在DRAMless設計下+HMB的差異,真的強到和設計上有DRAM沒差嗎? 性能的話DRAMless+HMB當然是有改善,不過還是有一定的限制 看看這4K隨機讀的性能提升 https://i.imgur.com/780ACWF.png
MTE-110S 512GB開啟後的性能QD趨勢 https://i.imgur.com/DcmpF37.png
限制主要是混合讀寫比例的表現依舊疲軟或pettan(平) 這在不同廠商的SSD也能觀察到 混合讀寫的話開啟、關閉HMB都沒有顯著差異 http://images.anandtech.com/doci/16504/rm-980-1000-nohmb.png
三爽980和希捷FireCuda 510(群聯E12+BiCS 64L TLC)對比 http://images.anandtech.com/doci/16504/rm-fc510-1000.png
來源 https://www.anandtech.com/show/16504 至於DRAMless會不會比較容易壞,或是有DRAM比較容易壞就沒依據惹 你硬要說少一個東西就少一個鬼倒也是一種可能性,畢竟設計更簡化 但DRAM本身不太容易自然毀損,看看你電腦上的記憶體有那麼容易壞嗎? 更何況SSD的規格都是訂死的,用戶沒辦法超頻玩壞 真的要壞反而是外界因素比較有可能 看小飛機DIY資料救援案例,單換DRAM不是很常見 DRAM要出問題要不就短路燒壞一堆東西,或進水debuff加上元件的焊點都被腐蝕掉 此時主控沒綁定就索性搬板,去賭能否輕鬆秒殺 3.怎麼知道SSD有支援HMB並且開啟? vlo.name的ssd utils(下載flashid的網站)有「NVME HMB info」可以用 這個不限制NVMe SSD品牌,只要是Windows就能看 最近在debug為什麼電腦睡眠後SSD的HMB就會被關掉,有夠麻煩 才發現Windows裝置管理員SSD裡面的寫入快取可以控制HMB的開/關 開啟寫入快取,重開機後HMB就會啟動 但是按睡眠,醒過來後SSD的寫入快取選項就會被關掉 真的吐血,不知道是啥造成的 4.那有沒有SSD有DRAM但又開HMB? 這就很有趣,因為有的主控制器設計上是DRAMless和DRAM共用 只是功能有沒有打開支援DRAM而已,不過沒有人直接做橫向測試 例如SM2263EN和XT兩者就共用設計 甚至中國有土炮SSD社群表示部分XT開卡時可以當成EN用 https://cdn.mos.cms.futurecdn.net/zPDnePpdSviVKwWtYLRXZa.jpg
(來源tomshardware.com) 也有DRAM設計但是使用HMB節省DRAM的大小,進而節省DRAM的成本 螃蟹RTS5762僅需1/4的快取DRAM,即用了HMB的設計 https://www.xfastest.com/thread-229338-1-1.html 在Intel 660P的設計下SM2263EN也是使用HMB讓快取DRAM僅需1/4的大小 https://www.tomshardware.com/reviews/intel-ssd-660p-qlc-nvme,5719.html 5.外接裝置有支援HMB嗎? 母災 沒外接盒可以測,應該不支援 -- 姊姊 姊姊 我們好像變成簽名檔了 雷姆 雷姆 好像真的是這麼一回事呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.173.165.213 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1675931308.A.F3D.htmlCubelia:轉錄至看板 Storage_Zone 02/09 16:32

02/09 16:39, 1年前 , 1F
大濕先推
02/09 16:39, 1F

02/09 16:40, 1年前 , 2F
推智乃
02/09 16:40, 2F

02/09 16:41, 1年前 , 3F
02/09 16:41, 3F

02/09 16:51, 1年前 , 4F
看不懂 但趕快先推
02/09 16:51, 4F
白話來說HMB就是解決DRAMless太弱的大補丸,也可以巧妙運用當costdown的手法 但當然HMB沒辦法完美解決所有性能瓶頸,設計的天花板就擺在那 至少讓性能達到夠用、不會卡爛的水準就就完成它的使命了 畢竟DRAMless主控通常也設計的很精簡(順便當節能) 保留優點並將缺點縮小化,代價只需和你的電腦借一點記憶體就好 也讓M.2 2230、2242甚至BGA SSD但性能不虛的設計得以實現

02/09 16:57, 1年前 , 5F
推智乃
02/09 16:57, 5F

02/09 16:58, 1年前 , 6F
推用心
02/09 16:58, 6F

02/09 17:04, 1年前 , 7F
長知識了
02/09 17:04, 7F

02/09 17:07, 1年前 , 8F
推專業解說!
02/09 17:07, 8F

02/09 17:16, 1年前 , 9F
進入nvme時代,不太需要糾結有沒有DRAM
02/09 17:16, 9F

02/09 17:16, 1年前 , 10F
02/09 17:16, 10F

02/09 17:17, 1年前 , 11F
有DRAM價格貴一倍,但日常使用無感
02/09 17:17, 11F

02/09 17:17, 1年前 , 12F
只有sata時代的ssd才需要DRAM,但是大部分人以訛傳訛
02/09 17:17, 12F

02/09 17:18, 1年前 , 13F
以為nvme也需要DRAM,其實是不用
02/09 17:18, 13F

02/09 17:19, 1年前 , 14F
DRAM雖然難壞,但是還是有機會壞,所以拿dramless即可
02/09 17:19, 14F

02/09 17:21, 1年前 , 15F
價格貴一倍是哪個世界線?還是你那邊還能挖比特幣
02/09 17:21, 15F

02/09 17:23, 1年前 , 16F
鍵盤市調very cool
02/09 17:23, 16F

02/09 17:24, 1年前 , 17F
NVMe也是需要快取的 DRAM只是其中一種方式
02/09 17:24, 17F

02/09 17:24, 1年前 , 18F
另外最容易出問題的就顆粒跟主控
02/09 17:24, 18F

02/09 17:24, 1年前 , 19F
DRAM穩到不要不要的 還在容易壞
02/09 17:24, 19F

02/09 17:25, 1年前 , 20F
dramless不是缺點 價格太貴才是缺點
02/09 17:25, 20F

02/09 17:27, 1年前 , 21F
尤其是TLC到QLC甚至之後的PLC
02/09 17:27, 21F

02/09 17:27, 1年前 , 22F
主控的糾錯能力會更要求
02/09 17:27, 22F

02/09 17:27, 1年前 , 23F
問題根本不在DRAM上
02/09 17:27, 23F

02/09 17:28, 1年前 , 24F
P5+ 1T 也才2850,那來的一倍
02/09 17:28, 24F

02/09 17:28, 1年前 , 25F
別忘了鬧最大的0E事件 問題來源也是主控韌體跟顆粒問題
02/09 17:28, 25F

02/09 17:28, 1年前 , 26F
所以寧可把錢花在買好的主控,而不是糾結在有沒有dram
02/09 17:28, 26F

02/09 17:29, 1年前 , 27F
所以DRAMLESS就便宜取向 給你好的主控?
02/09 17:29, 27F

02/09 17:30, 1年前 , 28F
改款前的SN550主控就不錯
02/09 17:30, 28F

02/09 17:31, 1年前 , 29F
有DRAM的都能換料換次級主控了
02/09 17:31, 29F

02/09 17:31, 1年前 , 30F
沒DRAM的就不會換?
02/09 17:31, 30F

02/09 17:31, 1年前 , 31F
某幾廠早就示範了 想換一樣換
02/09 17:31, 31F

02/09 17:32, 1年前 , 32F
買SSD是買整體,又不是單看一項東西就買
02/09 17:32, 32F

02/09 17:32, 1年前 , 33F
SN550冷數據問題 這麼快就忘了?
02/09 17:32, 33F

02/09 17:32, 1年前 , 34F
為什麼不能dram配HMB 湊一起做灑尿牛丸
02/09 17:32, 34F

02/09 17:32, 1年前 , 35F
有阿,上面有放例子
02/09 17:32, 35F

02/09 17:33, 1年前 , 36F
三星有dram還不是0E...
02/09 17:33, 36F

02/09 17:34, 1年前 , 37F
喔 抱歉 沒認真看完文被抓包
02/09 17:34, 37F

02/09 17:34, 1年前 , 38F
所以是DRAM造成0E的嗎?
02/09 17:34, 38F
還有 66 則推文
還有 6 段內文
02/09 19:54, 1年前 , 105F
不過回到原文的sn750,至少顆粒ok,然後是tlc,降價後就
02/09 19:54, 105F

02/09 19:54, 1年前 , 106F
還可,哪天變成tlc跟dram是漲價手段,才更糟糕
02/09 19:54, 106F

02/09 20:00, 1年前 , 107F
顆粒廠漲價哪需要用TLC當藉口,金木水火土輪一遍就能用
02/09 20:00, 107F

02/09 20:00, 1年前 , 108F
五年了,是說今年輪到哪個,淹水嗎?
02/09 20:00, 108F

02/09 20:15, 1年前 , 109F
我想問如果裝其他的平台也有效嗎,像PS5之類的
02/09 20:15, 109F

02/09 20:25, 1年前 , 110F
PS5不支援HMB
02/09 20:25, 110F

02/09 20:41, 1年前 , 111F
問題現實是gen4的QLC dramless的一抓一大把,也沒比gen3
02/09 20:41, 111F

02/09 20:41, 1年前 , 112F
TLC有dram的便宜多少,體感上更是沒啥差異,就算市面只剩
02/09 20:41, 112F

02/09 20:41, 1年前 , 113F
下gen4 qlc,只要沒明顯價差我還是寧願堅持信仰挑有dram
02/09 20:41, 113F

02/09 20:41, 1年前 , 114F
02/09 20:41, 114F

02/09 21:18, 1年前 , 115F
我不太相信HMB對TLC有明顯的效能提升…ssd sata和nvm
02/09 21:18, 115F

02/09 21:18, 1年前 , 116F
e在遊戲讀取速度上 我記得測試結果並無太大差異
02/09 21:18, 116F
數據不會騙人的,以前測的結果https://i.imgur.com/780ACWF.png

02/09 21:27, 1年前 , 117F
4K會差很多喔
02/09 21:27, 117F
HMB給的大補丸就是4K隨機讀寫性能的提升 anandtech這個結果簡單易懂,這是檔案大小對性能的影響 https://images.anandtech.com/doci/16504/rr-ws-980-1000-nohmb.png
隨機讀的性能差異 http://images.anandtech.com/doci/16504/rr-bs-980-1000.png
http://images.anandtech.com/doci/16504/rr-bs-980-1000-nohmb.png

02/09 21:45, 1年前 , 118F
02/09 21:45, 118F

02/09 22:26, 1年前 , 119F
差沒多少錢幹嘛買dramless
02/09 22:26, 119F

02/09 22:37, 1年前 , 120F
那麼問題來了 美光的Momentum Cache是什麼原理
02/09 22:37, 120F

02/09 22:38, 1年前 , 121F
跟HMB又有何差異~
02/09 22:38, 121F

02/09 22:51, 1年前 , 122F
用法不同,美光那個就是傳統意義上的RAMDisk而已
02/09 22:51, 122F

02/10 00:49, 1年前 , 123F

02/10 00:55, 1年前 , 124F
我是說明顯的效能提升或者應該說是使用體驗上的明顯
02/10 00:55, 124F

02/10 00:55, 1年前 , 125F
提升… 難道因為你開HMB就可以從gen3變gen4了嗎? 看
02/10 00:55, 125F

02/10 00:55, 1年前 , 126F
上面的測試即使是gen3 vs gen4也沒差非常多 更別說你
02/10 00:55, 126F

02/10 00:55, 1年前 , 127F
那張測試圖4k QD32是下降的 不要一直看跑分軟體的分
02/10 00:55, 127F

02/10 00:55, 1年前 , 128F
數 那只是測試效能的手段之一而已…
02/10 00:55, 128F
測.試.數.據. 確實就是有提升阿,anandtech的數據也是如此 沒有用數據輔助那要怎麼證明真的有用? 再來我也沒有提到遊戲讀取時間會變短這件事,也有提到HMB無法解決的瓶頸 還有圖片上面圈的是4K QD1隨機讀,不是4K QD32

02/10 01:31, 1年前 , 129F
睡眠回來還有沒有HMB看該IC FW怎麼寫而已吧?LPM有備
02/10 01:31, 129F

02/10 01:31, 1年前 , 130F
份的話 叫起來就可以還原了 然後為了省那一點錢不用dr
02/10 01:31, 130F

02/10 01:31, 1年前 , 131F
am的廠商真他媽去死 7777
02/10 01:31, 131F

02/10 07:08, 1年前 , 132F
ssd使用系統dram有個問題是如果系統dram有誤會順便把ssd
02/10 07:08, 132F

02/10 07:10, 1年前 , 133F
的資料破壞,例如修電腦時的正常ssd因為把table放到有問
02/10 07:10, 133F

02/10 07:10, 1年前 , 134F
題的dram導致變成不正常,當然機率是不高啦
02/10 07:10, 134F
這確實也是一個隱患,但機率太不好說 畢竟SSD將快取DRAM的工作外包出去,本身也要有對HMB的資料做端對端數據保護 看群聯的做法也有將HMB直接關閉的設計 https://i.imgur.com/AXz12af.png
(群聯自家blog資料)

02/10 11:00, 1年前 , 135F
專業推
02/10 11:00, 135F
※ 編輯: Cubelia (1.173.165.213 臺灣), 02/10/2023 12:59:03

02/10 17:59, 1年前 , 136F
推智奶
02/10 17:59, 136F

02/10 23:11, 1年前 , 137F
推ssd utils
02/10 23:11, 137F

02/10 23:12, 1年前 , 138F
簡單講HMB就是廠商為了省成本偷走使用者記憶體容量的技
02/10 23:12, 138F

02/10 23:12, 1年前 , 139F
02/10 23:12, 139F
文章代碼(AID): #1ZvAwiyz (PC_Shopping)
文章代碼(AID): #1ZvAwiyz (PC_Shopping)