Re: [問題] SMR只適合儲存的意思?

作者: HamalAri (哈馬‧阿里)   2017-02-09 13:24:20
SMR 不是一整顆都 SMR
而是有些區塊是 SMR ,有些區塊還是可以隨機存取
某些產品有固定大小 (如 256MB) 的 SMR 區塊
某些產品可以動態調整
所以實際上在讀寫的時候,會發生什麼事 (寫入到哪裡) 無法預料
而且認 LBA 也沒用,因為 SMR 碟的 LBA 是假的,和 SSD 有 FTL 一樣
SMR 碟和 SSD 一樣,也有 overprovision ,也要 GC
不過這是指硬碟主控全部自幹的情況
實際上很多 SMR 碟支援 ZAC/ZBC 指令 (類似 SSD 的 TRIM 那樣)
讓作業系統幫忙,在 block level 或 filesystem level 支援 ZAC/ZBC
不過和TRIM 功能不同,ZAC/ZBC 只是可以在寫入時偏好或固定寫入 SMR 區塊
: 推 electronicyi: 寫入以後,幾乎只讀取就沒差 02/09 00:55
理論上是,我覺得也是,實際上沒人知道
很久以前都有 CF 卡只因為讀取主控就開始 GC
: 推 kevincfvgb : 那檔案超出記憶體大小就不行了? 02/09 12:06
這個不用擔心,沒這種限制
: → maniaque : 檔案系統是在作業系統這一邊在認的 02/09 12:44
: → maniaque : 硬碟這邊接收的資料是 LBA位址+要在該磁區寫入的dat 02/09 12:45
: → maniaque : data 02/09 12:45
SMR 的 LBA 是假的
還有早期某些 SMR 碟只能格成 NTFS 呢,因為主控作弊在檔案系統上動手腳
: 推 kevincfvgb : 那適合用在nas上嗎? 02/09 12:46
適不適合是看使用的情況,而非裝在哪裡
不過應該比用在 PC 上適合,因為 NAS 基本上跑 linux
linux 支援 ZAC/ZBC 的情況應該比 windows 好

Links booklink

Contact Us: admin [ a t ] ucptt.com