You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于在Proxmox环境下通过nvme-cli配置三星PM9A3 NVMe硬盘缓存设置的疑问

在Proxmox环境下通过nvme-cli配置三星PM9A3 NVMe硬盘缓存设置的疑问

嘿,各位大佬,我最近遇到个棘手的问题,想请教下:

我准备在由三星PM9A3 NVMe硬盘组成的ZFS卷上跑Proxmox虚拟机,之前看到一些资料说保持这类硬盘的缓存开启可能对性能有帮助,所以想确认下当前缓存状态,必要的话调整设置,但折腾了半天没搞明白。

我先试了用nvme get-feature -f 0x06 /dev/nvme0n1查询功能0x06——按道理这个功能码大多对应磁盘缓存的状态,结果却返回了错误:

NVMe status: Invalid Field in Command: A reserved coded value or an unsupported value in a defined field(0x2)

不过像功能0x05这类就能正常返回值,数了下这台盘总共只支持15个功能。

之后我用nvme id-ctrl /dev/nvme0n1 -H查看控制器支持的完整功能集,其中看到了三星标注为“Volatile Write Cache”的部分,相关输出是:

[0:0] : 0 Volatile Write Cache Not Present

我还尝试过用三星专属的子命令nvme samsung vwc /dev/nvme1来操作,结果也没起效。现在从输出看好像缓存是没开启的,但我实在搞不懂怎么正确解读这些信息,也不确定能不能通过get-feature/set-feature命令来调整缓存设置。

有没有大佬能给点思路或者指点下怎么操作?

备注:内容来源于stack exchange,提问作者derhottevomdorf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 09:29:30