不好意思又来麻烦管理员了。
现在小品牌(山寨)NVMe M.2 固态硬盘很便宜,但是听说不太稳定,我想用这种固态硬盘做二级缓存,开启延时写入。
请教一下:
如果二级缓存所在的固态硬盘有毛病,缓存中未写入目标盘的数据,是会丢失呢,还是会以损坏的状态写入目标盘? 如果是丢失还好,如果是以损坏的状态写入目标盘,我可能会觉察不到,日后需要用到这部分数据的时候发现数据是坏的,就没法弥补了。
还是关于二级缓存开启延时写入稳定性的问题求教 Topic is solved
Re: 还是关于二级缓存开启延时写入稳定性的问题求教
这个取决于固态硬盘的损坏状态,如果固态硬盘在写入时返回错误,那么PrimoCache会自动把源数据直接写入目标盘,不进行写缓。如果固态硬盘返回写入成功,但实际写入其中的数据有损坏,那这种情况PrimoCache就没办法处理了。同样的,如果数据已经在固态硬盘缓存中,需要写入目标盘时出现故障,那么可能出现只写了一半的这种情况。
如果您存储的是重要数据的话,建议不要使用这类固态硬盘做写缓(仅使用内存做写缓都会比这好一些),甚至不要开启延时写入。
如果您存储的是重要数据的话,建议不要使用这类固态硬盘做写缓(仅使用内存做写缓都会比这好一些),甚至不要开启延时写入。