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