Apache Drill不使用整个直接内存

时间:2019-02-18 15:03:16

标签: apache-drill

我将直接内存设置为44GB

export DRILL_MAX_DIRECT_MEMORY=${DRILL_MAX_DIRECT_MEMORY:-"44G"}

但是当我在Drill仪表板中看到内存使用情况时,它仅使用3GB或4GB。知道为什么吗?

我正在使用ver。 1.14

enter image description here

我还看到我在运行时为每个钻头分配了正确的内存

select * from sys.memory

enter image description here

欢呼

1 个答案:

答案 0 :(得分:0)

这可能是配置问题:

  1. 您的环境中是否已设置DRILL_MAX_DIRECT_MEMORY env变量?您可以使用Linux / proc / / environ访问Drillbit进程环境变量
  2. 确保正确配置了所有钻头;领班进程可能配置不正确