Doris-3.0.6 内存占用大,后端没有执行的进程,一直持续升高不释放

Viewed 24

集群信息:3fe+3be(混部)
机器资源:万兆带宽 SSD 64c x 256G

问题描述:
我们在做一个标签系统,后端使用Doris构建指标,在集群没有任何查询的情况的下,内存一直居高不下,这种是什么原因?

image.png
image.png

我们也安装官网打了jeprof,麻烦社区老师帮忙分析下看是什么原因,谢谢!

#/app/doris/be/bin/jeprof --dot  /app/doris/be/lib/doris_be  /app/doris/be/log/jeheap_dump.1751598134.1020909.1828655606.heap 
Using local file /app/doris/be/lib/doris_be.
Using local file /app/doris/be/log/jeheap_dump.1751598134.1020909.1828655606.heap.
addr2line: DWARF error: invalid or unhandled FORM value: 0x25
addr2line: DWARF error: invalid or unhandled FORM value: 0x25
Dropping nodes with <= 666.8 MB; edges with <= 133.4 abs(MB)
digraph "/app/doris/be/lib/doris_be; 133366.9 MB" {
node [width=0.375,height=0.25];
Legend [shape=box,fontsize=24,shape=plaintext,label="/app/doris/be/lib/doris_be\lTotal MB: 133366.9\lFocusing on: 133366.9\lDropped nodes with <= 666.8 abs(MB)\lDropped edges with <= 133.4 MB\l"];
N1 [label="__clone3\n0.0 (0.0%)\rof 132127.8 (99.1%)\r",shape=box,fontsize=8.0];
N2 [label="start_thread\n0.0 (0.0%)\rof 132127.8 (99.1%)\r",shape=box,fontsize=8.0];
N3 [label="doris\nThread\nsupervise_thread\n0.0 (0.0%)\rof 131977.9 (99.0%)\r",shape=box,fontsize=8.0];
N4 [label="doris\nThreadPool\ndispatch_thread\n0.0 (0.0%)\rof 131927.3 (98.9%)\r",shape=box,fontsize=8.0];
N5 [label="std\n_Function_handler\n_M_invoke\n0.0 (0.0%)\rof 131842.3 (98.9%)\r",shape=box,fontsize=8.0];
N6 [label="doris\nBaseTablet\ncalc_segment_delete_bitmap\n0.0 (0.0%)\rof 131417.5 (98.5%)\r",shape=box,fontsize=8.0];
N7 [label="doris\nBaseTablet\nsort_block\n0.0 (0.0%)\rof 131253.6 (98.4%)\r",shape=box,fontsize=8.0];
N8 [label="doris\nvectorized\nColumnNullable\ninsert_indices_from\n0.0 (0.0%)\rof 131253.6 (98.4%)\r",shape=box,fontsize=8.0];
N9 [label="doris\nvectorized\nColumnObject\nSubcolumn\nget\n0.0 (0.0%)\rof 131253.6 (98.4%)\r",shape=box,fontsize=8.0];
N10 [label="doris\nvectorized\nColumnObject\nget\n0.0 (0.0%)\rof 131253.6 (98.4%)\r",shape=box,fontsize=8.0];
N11 [label="doris\nvectorized\nColumnObject\ninsert_from\n0.0 (0.0%)\rof 131253.6 (98.4%)\r",shape=box,fontsize=8.0];
N12 [label="doris\nvectorized\nColumnObject\ninsert_indices_from\n0.0 (0.0%)\rof 131253.6 (98.4%)\r",shape=box,fontsize=8.0];
N13 [label="doris\nvectorized\nColumnObject\noperator[]\n0.0 (0.0%)\rof 131253.6 (98.4%)\r",shape=box,fontsize=8.0];
N14 [label="doris\nvectorized\nColumnStr\nget\n131253.6 (98.4%)\r",shape=box,fontsize=57.6];
N15 [label="doris\nvectorized\nMutableBlock\nadd_rows\n0.0 (0.0%)\rof 131253.6 (98.4%)\r",shape=box,fontsize=8.0];
N16 [label="bthread\nTaskGroup\ntask_runner\n0.0 (0.0%)\rof 778.2 (0.6%)\r",shape=box,fontsize=8.0];
N17 [label="bthread_make_fcontext\n0.0 (0.0%)\rof 778.2 (0.6%)\r",shape=box,fontsize=8.0];
N18 [label="brpc\nProcessInputMessage\n0.0 (0.0%)\rof 684.7 (0.5%)\r",shape=box,fontsize=8.0];
N19 [label="brpc\npolicy\nProcessRpcRequest\n21.5 (0.0%)\rof 677.2 (0.5%)\r",shape=box,fontsize=8.6];
N1 -> N2 [label=132127.8, weight=100000, style="setlinewidth(2.000000)"];
N2 -> N3 [label=131977.9, weight=100000, style="setlinewidth(2.000000)"];
N3 -> N4 [label=131927.3, weight=100000, style="setlinewidth(2.000000)"];
N4 -> N5 [label=131752.7, weight=100000, style="setlinewidth(2.000000)"];
N5 -> N6 [label=131417.5, weight=100000, style="setlinewidth(2.000000)"];
N10 -> N9 [label=131253.6, weight=100000, style="setlinewidth(2.000000)"];
N8 -> N12 [label=131253.6, weight=100000, style="setlinewidth(2.000000)"];
N6 -> N7 [label=131253.6, weight=100000, style="setlinewidth(2.000000)"];
N12 -> N11 [label=131253.6, weight=100000, style="setlinewidth(2.000000)"];
N7 -> N15 [label=131253.6, weight=100000, style="setlinewidth(2.000000)"];
N9 -> N14 [label=131253.6, weight=100000, style="setlinewidth(2.000000)"];
N15 -> N8 [label=131253.6, weight=100000, style="setlinewidth(2.000000)"];
N11 -> N13 [label=131253.6, weight=100000, style="setlinewidth(2.000000)"];
N13 -> N10 [label=131253.6, weight=100000, style="setlinewidth(2.000000)"];
N17 -> N16 [label=778.2, weight=100000, style="setlinewidth(0.035010)"];
N18 -> N19 [label=677.2, weight=100000, style="setlinewidth(0.030468)"];
N16 -> N18 [label=492.3, weight=100000, style="setlinewidth(0.022148)"];
}

0 Answers