如题,如果对HDD已经做了磁盘碎片整理,也就是一些数据在盘体的物理存放位置发生了变化,对于Primocache来说,会对之前已经建立的二级缓存,造成什么影响?可能性有
1. 因为原数据位置变动,之前对应的二级缓存映射关系被破坏,相当于删除了二级缓存的对应缓存内容。只有在下次再读到新地址的数据,才会作为新数据,建立新缓存(基本就相当于破坏了原有缓存,只能重建)
2. Promocache会随着磁盘碎片整理进程,重新建立对应数据的新的映射关系(也就是原有的命中率保持不变)
基于此,建议在已经建立二级缓存的HDD上,多长时间运行一次碎片整理程序(每天、每周、每月一次?)
请问,对HDD做了磁盘碎片整理,是否会影响到已建立的二级缓存命中率?
Re: 请问,对HDD做了磁盘碎片整理,是否会影响到已建立的二级缓存命中率?
磁盘碎片整理会有大量的磁盘读写,会完全破坏已建立的二级缓存