交流 PrimoCache软件使用过程中遇到的问题以及心得等
这里提供官方的技术支持
-
ernest100
- 4级用户

- 帖子: 25
- 注册时间: 周日 11月 01, 2020 10:20 pm
帖子
由 ernest100 »
我缓存了700多G数据,命中率96%了都,今天机器死机了,重启后我的二级缓存都被清空了,咋回事呢?
又要忙活大半个月了(希望更加激进的二级缓存策略尽快升级)。郁闷!!
特意注册的4.0版,因为说异常死机不会清空二级缓存,而是校验缓存。
难道是因为我的缓存太大吗?
无标题.png
帮忙看看,谢谢!
您没有权限查看这个主题的附件。
-
spvwh
- 9级用户

- 帖子: 163
- 注册时间: 周一 6月 15, 2009 10:06 am
帖子
由 spvwh »
一级读缓存设为0,二级缓存忙时采集间隔设为1s,二级读缓存很快会满的
-
Support
- 技术支持组

- 帖子: 2743
- 注册时间: 周日 12月 21, 2008 10:42 am
-
联系:
帖子
由 Support »
校验缓存是和开机时的缓存情况做对比的,如果您的二级缓存数据在开机时比较少,后面缓存了700多G没有重启过的话,验证的缓存数据就很少。
-
ernest100
- 4级用户

- 帖子: 25
- 注册时间: 周日 11月 01, 2020 10:20 pm
帖子
由 ernest100 »
Support 写了: ↑周一 12月 14, 2020 11:12 am
校验缓存是和开机时的缓存情况做对比的,如果您的二级缓存数据在开机时比较少,后面缓存了700多G没有重启过的话,验证的缓存数据就很少。
学到了,看样缓存差不多的时候(没100G),我就要重启一下电脑。
-
ernest100
- 4级用户

- 帖子: 25
- 注册时间: 周日 11月 01, 2020 10:20 pm
帖子
由 ernest100 »
spvwh 写了: ↑周六 12月 12, 2020 8:28 pm
一级读缓存设为0,二级缓存忙时采集间隔设为1s,二级读缓存很快会满的
学到一招,非常感谢,我马上试试!
-
ernest100
- 4级用户

- 帖子: 25
- 注册时间: 周日 11月 01, 2020 10:20 pm
帖子
由 ernest100 »
Support 写了: ↑周一 12月 14, 2020 11:12 am
校验缓存是和开机时的缓存情况做对比的,如果您的二级缓存数据在开机时比较少,后面缓存了700多G没有重启过的话,验证的缓存数据就很少。
上次之后,我几乎每一天或两天重启一次电脑,昨天都缓存400多G了,昨天晚上不知道啥时候异常重启了。
结果一夜回到解放前:看看缓存都丢了
3.png
我系统的整体io立刻慢的不得了。
4.png
服务响应太慢,被投诉了,哈哈!!
我觉得这应该是个bug,我都碰到两次了,不知道能不能解决。如果需要log就告诉我怎样抓取。
啥时候更加激进的缓存策略能升级呢?
例如:就像一级缓存那样快,读取文件的时候直接写入到二级缓存?
感谢!
您没有权限查看这个主题的附件。
-
spvwh
- 9级用户

- 帖子: 163
- 注册时间: 周一 6月 15, 2009 10:06 am
帖子
由 spvwh »
你可以试一下DymaxIO这个软件,会极大提高hdd的io
-
spvwh
- 9级用户

- 帖子: 163
- 注册时间: 周一 6月 15, 2009 10:06 am
帖子
由 spvwh »
个人认为,你的设置有不合适的地方
28gram,一级缓存17g,额外开销2g,留给系统的只有9g,看你好像运行的是虚拟机,9gram已经偏小,不足以保证系统+应用软件流畅运行需要的内存
建议试试下面的设置
12gram一级缓存,暂时读写划分为6+6g,可根据虚拟机读写情况划分读写缓存,写入多就加大写缓存,缓存粒度512kb,延时写入无限,模式选均衡,二级缓存全部划为读缓存,不设二级写缓存,二级缓存忙时采集间隔1s
系统正常运行一段时间,如空闲内存较大的话,可以试试安装DymaxIO,进一步提高hdd的io。
有兴趣的点击链接加入企鹅群聊【PrimoCache】:
https://jq.qq.com/?_wv=1027&k=1KSOWF8c
一起探讨分享pc+pr使用经验。
-
ernest100
- 4级用户

- 帖子: 25
- 注册时间: 周日 11月 01, 2020 10:20 pm
帖子
由 ernest100 »
spvwh 写了: ↑周六 12月 26, 2020 9:15 pm
个人认为,你的设置有不合适的地方
28gram,一级缓存17g,额外开销2g,留给系统的只有9g,看你好像运行的是虚拟机,9gram已经偏小,不足以保证系统+应用软件流畅运行需要的内存
建议试试下面的设置
12gram一级缓存,暂时读写划分为6+6g,可根据虚拟机读写情况划分读写缓存,写入多就加大写缓存,缓存粒度512kb,延时写入无限,模式选均衡,二级缓存全部划为读缓存,不设二级写缓存,二级缓存忙时采集间隔1s
系统正常运行一段时间,如空闲内存较大的话,可以试试安装DymaxIO,进一步提高hdd的io。
有兴趣的点击链接加入企鹅群聊【PrimoCache】:
https://jq.qq.com/?_wv=1027&k=1KSOWF8c
一起探讨分享pc+pr使用经验。
非常感谢解答,我试试你的建议,反正缓存数据才20多G。
不过我的关键问题是系统异常重启后,缓存被清空了。其实,当我缓存了700G数据以上,hdd就比较空闲了。
按照4.0的说法,异常重启后, 应该是校验缓存,而不是清空缓存。我因此损失非常大,同时缓存策略造成二级缓存速度太慢(需要一个月以上才能缓存700G数据)。
另外群加不上,扫码付费NaN。
-
Support
- 技术支持组

- 帖子: 2743
- 注册时间: 周日 12月 21, 2008 10:42 am
-
联系:
帖子
由 Support »
@ernest100, 如果您的图片是重启后的截图,那还是有80多G的二缓数据是校验成功,没被清除的。