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

看板Storage_Zone (儲存裝置)作者 (大胸智乃)時間1年前 (2023/02/09 16:32), 1年前編輯推噓13(13010)
留言23則, 14人參與, 1年前最新討論串1/1
※ [本文轉錄自 PC_Shopping 看板 #1ZvAwiyz ] 作者: Cubelia (大胸智乃) 看板: PC_Shopping 標題: Re: [情報] SN570 1TB全面降價1999元 時間: Thu Feb 9 16:28:19 2023 大部分的疑問在四年半前的創見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.html ※ 編輯: Cubelia (1.173.165.213 臺灣), 02/09/2023 16:28:39 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: Cubelia (1.173.165.213 臺灣), 02/09/2023 16:32:12

02/09 16:57, 1年前 , 1F
長知識
02/09 16:57, 1F

02/09 19:32, 1年前 , 2F
所以懶人包是卡刷下去買嗎?
02/09 19:32, 2F

02/09 21:03, 1年前 , 3F
HMB 是驅動程式的工作 外接裝置哪有記憶體讓它用
02/09 21:03, 3F

02/10 07:20, 1年前 , 4F
外接盒沒有dram但驅動程式向系統要dram能成功即可
02/10 07:20, 4F

02/10 09:05, 1年前 , 5F
快拍手 免得人家知道我們不懂.....
02/10 09:05, 5F

02/10 09:56, 1年前 , 6F
hmb的風險有很大一部分是host driver 忘記在power m
02/10 09:56, 6F

02/10 09:56, 1年前 , 7F
anagement時關閉hmb ,雙方卡住後系統死機,只能短
02/10 09:56, 7F

02/10 09:56, 1年前 , 8F
電重啟
02/10 09:56, 8F

02/10 09:57, 1年前 , 9F
另一部分是ecc ,但機率比較低
02/10 09:57, 9F

02/10 11:17, 1年前 , 10F
HMB 只作用在 NVME, CPU 是橋接晶片裡的 CPU
02/10 11:17, 10F

02/10 11:17, 1年前 , 11F
這裡的"驅動程式" 其實是橋接晶片的韌體
02/10 11:17, 11F

02/10 11:18, 1年前 , 12F
除非橋接晶片上裝 DRAM, 不然根本沒空間讓它開 HMB
02/10 11:18, 12F

02/10 11:19, 1年前 , 13F
對主機來說看到的是轉換出來的 USB
02/10 11:19, 13F

02/10 12:41, 1年前 , 14F
再讚一次
02/10 12:41, 14F

02/10 19:15, 1年前 , 15F
usb不行,但pceva有測試雷電3可以
02/10 19:15, 15F

02/10 19:24, 1年前 , 16F
樓上那可能是因為thunderbolt直接具備PCIe gen3通道
02/10 19:24, 16F

02/10 19:52, 1年前 , 17F
我目前正在PTT的這台電腦,都十年以上了,掛點的只
02/10 19:52, 17F

02/10 19:53, 1年前 , 18F
有HDD。
02/10 19:53, 18F

02/11 21:29, 1年前 , 19F
推專業
02/11 21:29, 19F

02/12 02:15, 1年前 , 20F
02/12 02:15, 20F

02/12 13:34, 1年前 , 21F
HMB設計是建立在PCIe DMA上,其他Bus應該沒那能耐XD
02/12 13:34, 21F

02/12 14:13, 1年前 , 22F
有些顯卡外接盒 也是走thunderbolt裏頭的PCIE通道
02/12 14:13, 22F

02/13 01:24, 1年前 , 23F
推詳細說明!還有附參考文獻
02/13 01:24, 23F
文章代碼(AID): #1ZvA-Dwi (Storage_Zone)
文章代碼(AID): #1ZvA-Dwi (Storage_Zone)