apache ignite - ssd持久性写作问题

时间:2018-03-07 07:01:49

标签: java apache datagrid ignite

启用持久性以使用 SSD 时,我遇到了问题,详细信息如下:

dataRegionConfiguration.setPersistenceEnabled(true),并将持久内存最大大小设置为 40G ,通过datastreamer.adddata方法写入数据,一切正常,但过了一段时间,当持久内存中的数据达到 40 * 0.9 = 36G ,apache点燃启动页面驱逐,页面驱逐后,写入数据变得越来越慢。

  

e.g。从60m / s到30m / s,20m / s,15m / s等。

2 个答案:

答案 0 :(得分:1)

尝试按照建议here首先调整持久内存以及持久性。例如,你应该尝试:

  • 将WAL和持久性数据文件存储在不同的驱动器上。
  • 启用页面写入限制。
  • 重新配置检查点缓冲区大小。

答案 1 :(得分:0)

页面驱逐后,我发现ssd读取速度正在增长,而ssd写入速度正在下降。我不知道为什么阅读会发生,我现在只写数据。