nvme-of 512 4k块的问题
本帖最后由 mdk2000 于 2025-5-20 18:00 编辑硬盘改成了4k块
zfs设置ashift=12,也是4k块
通过windows查询发现双512
用ATTODiskBenchmark跑512测试通过(通常4k是跑不了的)
测试了
ssd 512,zfs ashift=9
ssd 512,zfs ashift=13
ssd 512,zfs ashift=12
ssd 4k,zfs ashift=9
ssd 4k,zfs ashift=12
ssd 4k,zfs ashift=13
nvme-of全部识别512,性能几乎没区别
搜索了一圈,没发现nvme-of有改成4k的选项,有没大佬知道怎么解决?
既然已经发现性能几乎没区别,又何必折腾强改?
Windows下非4Kn的强改4K容易出问题识别出错。你要是512e的改4K都还好说。 本帖最后由 mdk2000 于 2025-5-20 18:24 编辑
Nospel 发表于 2025-5-20 18:12
既然已经发现性能几乎没区别,又何必折腾强改?
Windows下非4Kn的强改4K容易出问题识别出错。你要是512e的 ...
现在是盘和文件系统真全4k,通过nvme-of网络被强制成512了
4k q32t16测试,客户端显示当前写入速度1200m/s,但是服务器那边显示是3.5g
说白了不就是nvme-of target不支持或者你没找到哪里改成4kn?
根据你的测试,win上用第三方nvmeof initiator效率会比微软充话费送的iscsi initiator高很多吗? awpak78 发表于 2025-5-21 10:08
说白了不就是nvme-of target不支持或者你没找到哪里改成4kn?
根据你的测试,win上用第三方nvmeof initiat ...
win的iscsi initiator,只能跑iscsi
iser nvmeof都不行 今天测试了下
nvmeof直通了一块nvme u2硬盘
win客户端哪里显示双4096
我遇到的这个问题,个人猜测是zfs告诉target是512
页:
[1]