SHeepHaHa 发表于 2023-3-25 01:57

为什么在OP的PsW里的规则列表的直X,代X,屏蔽列表下增加网址会导致已缓存增加?

         想请教一下大家,为什么在OP的PsW里的规则列表的直X,代X,屏蔽列表下增加网址会导致OP系统的已缓存显示的数字发生增加?

事情是这样的,我是J4125 X86软路由,物理机安装的OP,开始显示是已缓存8MB,启用PsW后,也一直是已缓存8MB,后来我在规则列表的直X,代X,屏蔽列表下添加了相应的网址,结果OP系统的已缓存就增加了1MB,变成9MB了
   当时也不以为意,后来我想把disney的地址加入代X列表里,又添加了很多行网址,结果发现OP的已缓存又增加了1MB,变成了已缓存在10MB了,看图就明白了,我截二个图



我想请教一下大家,为什么会导致这样,按理说,增加网址占用不了多少空间呀,这是什么原理?强迫症,以前遇到这样玄学都是重刷,但这次好奇,因为发现是在规则列表增加内容才导致已缓存增加的,不理解。怎么才能避免这种现象?
但我删除了增加的网址后,保存,重启路由,也不会减少,若把PsW的总开关关掉,再重启路由,OP系列已缓存就变成8MB了,但之前在使用PsW只添加节点,正常使用,无论怎么看正在使用好几周的OP已缓存,或重启后再看,都是8MB
或说,怎么才能恢复到原始的已缓存8MB?请教一下怎么操作!很感谢

jjit 发表于 2023-3-25 02:09

ssh里运行清空缓存的命令 echo 3 > /proc/sys/vm/drop_caches
看一下有没有用,有用的话,在op的计划任务里添加,定时清理
比如 每10分钟 清理一次
*/10 * * * * echo 3 > /proc/sys/vm/drop_caches

SHeepHaHa 发表于 2023-3-25 02:55

本帖最后由 SHeepHaHa 于 2023-3-25 02:59 编辑

jjit 发表于 2023-3-25 02:09
ssh里运行清空缓存的命令 echo 3 > /proc/sys/vm/drop_caches
看一下有没有用,有用的话,在op的计划任务 ...
输入后,已缓存变成零了,但重启软路由过后,已缓存依然是10MB,不过暂时没见有什么副作用XD
页: [1]
查看完整版本: 为什么在OP的PsW里的规则列表的直X,代X,屏蔽列表下增加网址会导致已缓存增加?