'The actual memory used cannot be raised in the Apache IoTDB 0.11

I set the maximum heap memory of the system to 20g, but when the system memory reaches more than 6G, it can't be increased any more. When I insert the data, there will be warning IoTDB system load is too large to create timeseries, please increase MAX_HEAP_SIZE in iotdb-env.sh/bat and restart. I don't know the reason about it. Apache IoTDB version: 0.11 If someone knows it, please let me know.



Solution 1:[1]

You can try to reduce the amount of data written in a batch. The size limit of one-time request in 0.12.5 Apache IoTDB has been adjusted to 500M, and 0.11 may be 16M. You can try to Increase the proportion of it. By default, 10% of the memory is used for metadata registration. About 1G of memory can register 200000 sequences write_ read_ schema_ Free_ memory_ proportion=4:3:1:2

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Lawrence Morton