You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@iotdb.apache.org by GitBox <gi...@apache.org> on 2021/03/11 03:06:23 UTC

[GitHub] [iotdb] jiayp commented on issue #2803: 20000个设备,每设备500传感器,使用iot-benchmark测试导致内存溢出

jiayp commented on issue #2803:
URL: https://github.com/apache/iotdb/issues/2803#issuecomment-796402261


   > 您好,根据您的描述,测试时是按照 #2595 所说关闭了`enable_mem_control`的选项是吗?只有关闭了这个选项memtable_size_threshold 的设置才会生效。
   **测试过enable_mem_control位true时和false时,设置memtable_size_threshold时,上述变量改为false了。**
   > 
   > 此外,修改memtable_size_threshold时必须要写成实际的数字,带M时暂时是不会正确识别,仍然为默认值256MB。另外,针对这个场景,还建议将primitive_array_size调整为32或者16。
   **10M时写的是10737418。**
   > 
   > 根据您的描述场景,总共有20,000 * 500 = 1千万个传感器。当前的0.11和master版本的元数据存储模式可能对这个场景不太友好。目前我们正在进行这方面的优化工作,0.12正式版本发布后会对这种超多传感器的场景进行大幅优化,可以尽情期待一下。
   **master上现在和没合并这个改进吧?0.12预估什么时候能发布?**
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org