看板 PC_Shopping 關於我們 聯絡資訊
大家好 最近爬文看到有一片討論dramless的ssd的優缺點比較 其中有人說到 如果有dram可以讓ssd更耐用 減少寫入放大 可是在我的認知中,即使沒有dram還是可以開啟hmb借ram來用 在table的更新到flash頻率上不會比較頻繁 而寫入放大的定義不是因為GC的關係 導致FW實際寫入量比user寫入的還多 dram的存在理論上應該不影響GC的作動才是? 以上問題希望大家可以幫小弟解惑一下 謝謝 ----- Sent from JPTT on my Samsung SM-G9810. -- 台大毀一生 清交窮三代 唯有台科大 天生高富帥 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.252.57.34 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1640506553.A.325.html
Cubelia : NVMe才有辦法支援HMB 1.173.178.80 12/26 16:19
maniaque : hmb=借用主機ram當buffer,免成本 116.89.134.153 12/26 16:45
maniaque : 而有設計dram 的主控多半也比較高級 116.89.134.153 12/26 16:45
maniaque : on board dram優勢在中低主控靠hmb 116.89.134.153 12/26 16:46
maniaque : 補回,用價格回饋給消費者,不就這樣? 116.89.134.153 12/26 16:46
我的問題是 在開啟HMB的情況下 DRAM的存在感覺好像不會影響耐用度 也不會造成寫入放大
Dcpp2015 : dramless的靠slc cache。 1.175.199.117 12/26 17:17
SLC Cache是指部分Flash用SLC Mode去操作 速度比TLC來的快 目前市面上大多數SSD都是這樣做 所以測速的時候會看什麼時候寫完SLC Cache
balius : DRAM跟SLC cache的作用不一樣哦 36.228.222.192 12/26 17:20
tomsawyer : dram應該是表緩存 180.217.37.186 12/26 17:35
DRAM可以儲存Look Up Table HMB就是讓我們可以把Table在Host端的RAM上展開 不需要頻繁從NAND內讀取Table的方法 ※ 編輯: shhs1000246 (123.252.57.34 臺灣), 12/26/2021 17:40:10
Cubelia : 有需要可參考 1.173.178.80 12/26 17:50
Cubelia : https://tinyurl.com/y8wdkaen 1.173.178.80 12/26 17:50
Cubelia : 這篇應該可以解你一半的疑問 1.173.178.80 12/26 17:50
zzro : 天知道各家的FTL差別在哪 很難討論 114.45.177.77 12/26 18:05
你說的沒錯 FTL不一樣的情況討論不起來 不過有些做法已經是大同小異了
greg7575 : 我都買最貴的 36.228.210.39 12/26 18:13
filiaslayers: 我都買最便宜的,壞了不心痛 220.133.46.215 12/26 18:30
rabbit80891 : 緩存!??? 114.32.98.250 12/26 21:58
tomsawyer : 你覺得物理映射是誰在做 不是os吧 180.217.37.186 12/26 23:22
如果是SSD的mapping table是FW啊 你說的是file system? OS怎麼會管這麼底層的事XD
GoGoJoe : 重點是寫入 FTL放HMB不用頻繁寫入na 42.74.63.156 12/26 23:33
GoGoJoe : nd flash 因為controller裡的sram 42.74.63.156 12/26 23:33
GoGoJoe : 太小了 只能acess一部份的table 42.74.63.156 12/26 23:33
沒錯 不過Dram如果也會作為io buffer 能增加壽命這件事就可以理解了 ※ 編輯: shhs1000246 (123.252.57.34 臺灣), 12/26/2021 23:50:04
Dcpp2015 : 其實壞都是壞主控比較多,除非拿來 1.175.199.117 12/27 08:37
Dcpp2015 : 挖那個韭菜幣,不然一般顆粒壞的也 1.175.199.117 12/27 08:37
Dcpp2015 : 不多。 1.175.199.117 12/27 08:37
Dcpp2015 : 大容量的SSD TBW壽命都夠多。正常 1.175.199.117 12/27 08:40
Dcpp2015 : 使用其實也很難壞。除非拿來跑P2P( 1.175.199.117 12/27 08:40
Dcpp2015 : 但是這個也有辦法延長他壽命),軟 1.175.199.117 12/27 08:40
Dcpp2015 : 體把寫入暫存開大一點降低他寫入次 1.175.199.117 12/27 08:40
Dcpp2015 : 數就好了。 1.175.199.117 12/27 08:40
winiel559 : 稍微了解SSD內部的結構後 對"幾乎都 180.218.0.148 12/27 09:29
winiel559 : 是壞主控" 這個說法蠻懷疑的 180.218.0.148 12/27 09:29
winiel559 : 主控是小CPU CPU就是公認最難壞的 180.218.0.148 12/27 09:29
winiel559 : NAND裡存的mapping table壞掉讓主控 180.218.0.148 12/27 09:29
winiel559 : 找不到physical addr. 這算誰壞 180.218.0.148 12/27 09:30
winiel559 : NAND電子飄移過頭讓主控CRC無法糾錯 180.218.0.148 12/27 09:30
winiel559 : 這又算誰壞 180.218.0.148 12/27 09:30
delaluna : 主控壞就是胡扯的都市傳說 42.72.135.79 12/27 09:55
delaluna : 口口聲聲說主控壞的也沒有什麼證據 42.72.135.79 12/27 09:55
delaluna : 證明過 42.72.135.79 12/27 09:55
delaluna : CMOS邏輯會比NAND還容易壞? 42.72.135.79 12/27 09:56
shhs1000246 : 壞主控我還沒看過 大多是flash掛掉 27.240.176.186 12/27 12:40
howareuuu : 我也一直覺得壞主控這說法怪怪ㄉ 118.232.3.221 12/27 17:48
tomsawyer : 實務上 你去看ssd救援影片 很多是 1.200.99.3 12/27 18:07
tomsawyer : 保護管炸 然後帶走主控的 也有的是 1.200.99.3 12/27 18:07
tomsawyer : 主控表不見 進raw或只有1G的救援模 1.200.99.3 12/27 18:07
tomsawyer : 式 nand壞會比較有感 如開機很慢 1.200.99.3 12/27 18:07
tomsawyer : 系統會頓頓的 只是主控的問題會讓 1.200.99.3 12/27 18:07
tomsawyer : 妳讀不到ssd 1.200.99.3 12/27 18:07
tomsawyer : 搬版的不少 因為會突然送到救援的 1.200.99.3 12/27 18:09
tomsawyer : 都是有突發狀況如主控問題的 1.200.99.3 12/27 18:09
shhs1000246 : 好奇問一下什麼是保護管? 27.240.176.186 12/27 18:17
shhs1000246 : table不見不就大多是nand的鍋嗎? 27.240.176.186 12/27 18:18
shhs1000246 : 你說的RAW通常是sys掛了 123.252.57.34 12/27 21:50
shhs1000246 : 這種狀況通常是sys區有Nand掛掉 123.252.57.34 12/27 21:50
※ 編輯: shhs1000246 (123.252.57.34 臺灣), 12/27/2021 21:52:38
tomsawyer : 就保護隔離管 後端短路的保護元件 1.200.99.3 12/27 23:48
iam34 : 就只是借主機來放table而已 110.28.98.242 12/28 08:28
shhs1000246 : ssd救援影片算是倖存者偏差吧 壞fla 39.12.164.17 12/28 12:57
shhs1000246 : sh的不計其數 基本上壞了也沒辦法讓 39.12.164.17 12/28 12:57
shhs1000246 : 你拍片 39.12.164.17 12/28 12:57