如何在GraphDB中设置堆大小? 独立服务器

问题描述

我想配置堆内存大小,但是从文档中我还不清楚。 它说:

您可以通过为启动脚本提供一个明确的值(例如graphdb -xms10g -Xmx10g)或设置以下环境变量之一来控制堆大小:

GDB_HEAP_SIZE-用于设置最小和最大堆大小的环境变量(推荐)

GDB_MIN_MEM-仅设置最小堆大小的环境变量

GDB_MAX_MEM-仅设置最大堆大小的环境变量。

有更清晰的步骤吗?

解决方法

如果要增加Xmx,则需要使用./graphdb -Xmx10g启动GraphDB。另一种方法是在终端中使用“ set GDB_HEAP_SIZE = 10g”,但我建议像第一个示例一样传递参数。

,

您还可以将其与sh和大多数其他外壳一起使用:

rep = {key: len(key)*'_**_' for key in list_of_words}
rep = dict((re.escape(k),v) for k,v in rep.items()) 
pattern = re.compile("|".join(rep.keys()))
pattern.sub(lambda m: rep[re.escape(m.group(0))],text)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...