RT
貌似开了缓读写,有一半的容量是用来缓写的,严重浪费空间啊
强烈建议把缓写和缓读分开设置
-
- 4级用户
- 帖子: 31
- 注册时间: 周四 10月 10, 2013 10:23 pm
Re: 强烈建议把缓写和缓读分开设置
依我观察,貌似是动态调节的
1,瞬间大量写入,老的读取缓存会被挤掉,挤掉还不够就把老的写入缓存写入而腾出空间给新的,并且貌似读写有频繁的,就优先写的
2,没有写入,那么全部用于读取缓存
ps;有说错的请纠正
1,瞬间大量写入,老的读取缓存会被挤掉,挤掉还不够就把老的写入缓存写入而腾出空间给新的,并且貌似读写有频繁的,就优先写的
2,没有写入,那么全部用于读取缓存
ps;有说错的请纠正
-
- 5级用户
- 帖子: 48
- 注册时间: 周三 2月 15, 2012 9:09 am
Re: 强烈建议把缓写和缓读分开设置
我的意思是我需要缓写,但是我希望能设置最大能分配多少内存容量给缓写support 写了:可以设置缓存策略为 Read-Only 的,这样就没有缓写了
比如我现在是8G内存,我设置了2G的缓存读写
然后我要解压一个2G的压缩包,等这个2G的压缩包解压完毕,需要写入2G的数据到硬盘里面瞬间就把缓存挤满了,原来缓存的读就被挤没了,然后过了一段时间这2G的数据已经写入硬盘了
这个时候缓存就是空的了,又要重新缓存 麻烦
能不能指定我这2G的缓存,最多只有512M的用于缓写
不管瞬间写入量多大,肯定有1.5G的用于缓读不会被挤掉