怎样是回写盘?关于这个问题,小编整理得出解答,一起来看看吧。
楼主你好,我看到你的问题,也很感兴趣。
希望共同来解决一下。
首先你能确定这里的缓存是指磁盘缓存吗?对于我的工作来讲,感觉这里的缓存指的是阵列控制器的缓存。
在服务器上,有单独的阵列卡,也有嵌入芯片焊在主板上的阵列卡,好点的阵列卡本身是可以插内存条的,这样卡有了自己的缓存,而回写,直写这些概念都是针对阵列卡的缓存来说的。
低端的阵列卡只提供阵列控制芯片,包括台式机的阵列卡,他们没有自己的缓存的。
于是在AMD管理工具内 我们看到,他的读缓存状态是无缓存。
解释下直写回写,网上也能找到。
我尽量通俗些。
直写就是说,往磁盘写数据时候,1.数据先到阵列卡的缓存里,2.再由缓存写到磁盘上,而回写呢,是1 数据写到阵列卡缓存里 2.等缓存写的多了快满了,或者机器这会不怎么工作了(IO请求不频繁),再把缓存里的数据一股脑的全写到磁盘上。
回写明显比直写读取磁盘次数少。
简单理解,直写 直接把数据写到磁盘上了,回写把数据写到阵列卡的缓存上了,有空了再往回(磁盘)写。
回写就要有阵列卡缓存来存储数据,而低端阵列卡没有缓存,就像台式机也是这样。
那么它只能直接写到磁盘上了。
直写!!!这就很容易解释,逻辑驱动器(阵列卡组建的RAID卷)没有缓存,于是 状态为直写。
对于怎样是回写盘就介绍到这,谢谢阅读。