gpt4 book ai didi

elasticsearch - Elasticsearch 占用大量内存

转载 作者:行者123 更新时间:2023-12-02 22:16:29 24 4
gpt4 key购买 nike

flex 搜索占用了25 GB以上的RAM。我提供给 flex 搜索索引的数据约为1 GB。为什么 flex 搜索需要这么多空间?

最佳答案

每当Elastic Search从默认设置开始时,它都会消耗大约1 GB的RAM,因为它们的堆空间分配默认为1GB设置。

确保检查“jvm.options”文件

对于Ubuntu Linux操作系统:-{如果使用debian File安装}
文件位置:-/ etc / elasticsearch /

要么

对于Windows操作系统:-
文件位置是提取的文件夹位置
{extacted_folder_path / config / jvm.options}

在jvm.options文件中,您需要配置JVM Heap的一些设置

-Xms1g

-Xmx1g

flex 搜索开始时,将-Xms1g设置为获取1 GB的初始RAM大小。
-Xmx1g定义RAM分配给Elastic Search JVM Heap的最大数量。

您需要将这两个参数调整为4 GB或任何适合您需要的参数。

-Xms4g

-Xmx4g

注意:-设置的Java堆空间不要超过32 GB,这不会带来任何好处。

关于elasticsearch - Elasticsearch 占用大量内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52421232/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com