分页: 1 / 1

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

发表于 : 周四 10月 24, 2013 11:54 am
ChainOfHonor
RT
貌似开了缓读写,有一半的容量是用来缓写的,严重浪费空间啊

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

发表于 : 周四 10月 24, 2013 1:32 pm
Support
可以设置缓存策略为 Read-Only 的,这样就没有缓写了

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

发表于 : 周四 10月 24, 2013 8:35 pm
kenneth104
依我观察,貌似是动态调节的

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

ps;有说错的请纠正

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

发表于 : 周五 10月 25, 2013 11:48 am
ChainOfHonor
support 写了:可以设置缓存策略为 Read-Only 的,这样就没有缓写了
我的意思是我需要缓写,但是我希望能设置最大能分配多少内存容量给缓写

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

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

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