多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 堆大小检查 原文链接 : [https://www.elastic.co/guide/en/elasticsearch/reference/current/_heap_size_check.html](https://www.elastic.co/guide/en/elasticsearch/reference/current/_heap_size_check.html) 译文链接 : [http://www.apache.wiki/pages/viewpage.action?pageId=9406699](http://www.apache.wiki/pages/viewpage.action?pageId=9406699) 贡献者 : [阿叩](/display/~luanqing),[ApacheCN](/display/~apachecn),[Apache中文网](/display/~apachechina) ## 堆大小检查 如果JVM采用不同的初始与最大的堆(heap)值启动,它容易在系统使用时堆大小发生变化时造成JVM暂停。为了避免这些调整的停顿,最好设置JVM的初始堆大小等于最大堆大小。此外,如果[bootstrap.memory_lock](https://github.com/aqlu/elasticsearch-reference-cn/blob/master/Setup_Elasticsearch/Important_Elasticsearch_configuration.md#bootstrap.memory_lock)被启用,在启动时JVM将锁定堆的初始大小。如果初始堆大小不等于最大堆大小,后面将不会调整大小因为所有JVM堆都被在内存中锁定。要通过堆大小检查,则必须配置[堆大小](https://github.com/aqlu/elasticsearch-reference-cn/blob/master/Setup_Elasticsearch/Important_System_Configuration/Set_JVM_heap_size_via_jvm.options.md)。