![“[sda] 写入缓存:已启用,读取缓存:已启用,不支持 DPO 或 FUA”中的读取缓存是什么?](https://linux22.com/image/537830/%E2%80%9C%5Bsda%5D%20%E5%86%99%E5%85%A5%E7%BC%93%E5%AD%98%EF%BC%9A%E5%B7%B2%E5%90%AF%E7%94%A8%EF%BC%8C%E8%AF%BB%E5%8F%96%E7%BC%93%E5%AD%98%EF%BC%9A%E5%B7%B2%E5%90%AF%E7%94%A8%EF%BC%8C%E4%B8%8D%E6%94%AF%E6%8C%81%20DPO%20%E6%88%96%20FUA%E2%80%9D%E4%B8%AD%E7%9A%84%E8%AF%BB%E5%8F%96%E7%BC%93%E5%AD%98%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我试图弄清楚read cache
以下消息的部分指的是什么:
[sda] 写入缓存:已启用,读取缓存:已启用,不支持 DPO 或 FUA
它是否是 hdparm 所处理的“IDE 驱动器的读取前瞻功能(通常默认开启)”?
如果不是,如何关闭此功能?
答案1
好吧,我已经找到了控制此缓存的适当工具:sdparm
。
它看起来与预读缓存没有任何关系。此外,似乎很少有 SATA 驱动器能够取消设置此位。
我试图弄清楚read cache
以下消息的部分指的是什么:
[sda] 写入缓存:已启用,读取缓存:已启用,不支持 DPO 或 FUA
它是否是 hdparm 所处理的“IDE 驱动器的读取前瞻功能(通常默认开启)”?
如果不是,如何关闭此功能?
好吧,我已经找到了控制此缓存的适当工具:sdparm
。
它看起来与预读缓存没有任何关系。此外,似乎很少有 SATA 驱动器能够取消设置此位。