请问,对HDD做了磁盘碎片整理,是否会影响到已建立的二级缓存命中率?

交流 PrimoCache软件使用过程中遇到的问题以及心得等
这里提供官方的技术支持
回复
antonyxia
1级用户
1级用户
帖子: 3
注册时间: 周四 7月 27, 2023 10:33 pm

请问,对HDD做了磁盘碎片整理,是否会影响到已建立的二级缓存命中率?

帖子 antonyxia »

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

基于此,建议在已经建立二级缓存的HDD上,多长时间运行一次碎片整理程序(每天、每周、每月一次?)
spvwh
9级用户
9级用户
帖子: 162
注册时间: 周一 6月 15, 2009 10:06 am

Re: 请问,对HDD做了磁盘碎片整理,是否会影响到已建立的二级缓存命中率?

帖子 spvwh »

磁盘碎片整理会有大量的磁盘读写,会完全破坏已建立的二级缓存
头像
Support
技术支持组
技术支持组
帖子: 2667
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 请问,对HDD做了磁盘碎片整理,是否会影响到已建立的二级缓存命中率?

帖子 Support »

antonyxia 写了: 周四 7月 27, 2023 10:48 pm 1. 因为原数据位置变动,之前对应的二级缓存映射关系被破坏,相当于删除了二级缓存的对应缓存内容。只有在下次再读到新地址的数据,才会作为新数据,建立新缓存(基本就相当于破坏了原有缓存,只能重建)
会造成这个结果。
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
回复