问题描述
我想配置堆内存大小,但是从文档中我还不清楚。 它说:
您可以通过为启动脚本提供一个明确的值(例如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)