强烈建议把缓写和缓读分开设置

这里报告 FancyCache 软件的Bug或建议,
非常感谢您的支持!
回复
ChainOfHonor
5级用户
5级用户
帖子: 48
注册时间: 周三 2月 15, 2012 9:09 am

强烈建议把缓写和缓读分开设置

帖子 ChainOfHonor »

RT
貌似开了缓读写,有一半的容量是用来缓写的,严重浪费空间啊
头像
Support
技术支持组
技术支持组
帖子: 2652
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 强烈建议把缓写和缓读分开设置

帖子 Support »

可以设置缓存策略为 Read-Only 的,这样就没有缓写了
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
kenneth104
4级用户
4级用户
帖子: 31
注册时间: 周四 10月 10, 2013 10:23 pm

Re: 强烈建议把缓写和缓读分开设置

帖子 kenneth104 »

依我观察,貌似是动态调节的

1,瞬间大量写入,老的读取缓存会被挤掉,挤掉还不够就把老的写入缓存写入而腾出空间给新的,并且貌似读写有频繁的,就优先写的
2,没有写入,那么全部用于读取缓存

ps;有说错的请纠正
ChainOfHonor
5级用户
5级用户
帖子: 48
注册时间: 周三 2月 15, 2012 9:09 am

Re: 强烈建议把缓写和缓读分开设置

帖子 ChainOfHonor »

support 写了:可以设置缓存策略为 Read-Only 的,这样就没有缓写了
我的意思是我需要缓写,但是我希望能设置最大能分配多少内存容量给缓写

比如我现在是8G内存,我设置了2G的缓存读写

然后我要解压一个2G的压缩包,等这个2G的压缩包解压完毕,需要写入2G的数据到硬盘里面瞬间就把缓存挤满了,原来缓存的读就被挤没了,然后过了一段时间这2G的数据已经写入硬盘了
这个时候缓存就是空的了,又要重新缓存 麻烦

能不能指定我这2G的缓存,最多只有512M的用于缓写
不管瞬间写入量多大,肯定有1.5G的用于缓读不会被挤掉
回复