如何优化减少IOTDB内存占用

Viewed 47
  1. 容器版:
    由于容器没有内置vim编辑器,所以需要将iotdb容器内的配置文件cp出来:
docker cp pdmaas-iotdb:/iotdb/conf/datanode-env.sh datanode-env.sh
docker cp pdmaas-iotdb:/iotdb/conf/confignode-env.sh confignode-env.sh

然后分别修改复制出来的两份配置文件,将MEMORY_SIZE的值由空修改为2G,如下图:
image.png
修改完成后需要将配置文件复制回去:

docker cp confignode-env.sh pdmaas-iotdb:/iotdb/conf/confignode-env.sh
docker cp datanode-env.sh pdmaas-iotdb:/iotdb/conf/datanode-env.sh

最后重启iotdb容器即可。

  1. 独立安装版:
    直接修改iotdb安装目录下的两个启动脚本即可,将MEMORY_SIZE的值由空修改为2G,如下图:
    image.png
    最后重启iotdb即可。
0 Answers