# 最大虚拟内存检查

原文链接 : [https://www.elastic.co/guide/en/elasticsearch/reference/current/max-size-virtual-memory-check.html](https://www.elastic.co/guide/en/elasticsearch/reference/current/max-size-virtual-memory-check.html)

译文链接 : [http://www.apache.wiki/pages/viewpage.action?pageId=9406714](http://www.apache.wiki/pages/viewpage.action?pageId=9406714)

贡献者 : [阿叩](/display/~luanqing)，[ApacheCN](/display/~apachecn)，[Apache中文网](/display/~apachechina)

## 最大虚拟内存检查

Elasticsearch与Lucene使用`mmap`来映射部分索引到Elasticsearch的地址空间。这是的某些索引数据的JVM对能被快速访问。这是有效的，因为Elasticsearch拥有无限制的地址空间。最大虚拟内存检查确保Elasticsearch进程拥有足够多的地址空间，且只在Linux中执行。要想通过最大虚拟内存检查，你必须配置你的操作系统允许Elasticsearch进程有无限制地址空间的能力。这可以通过`/etc/security/limits.conf`文件的`unlimited`来配置（注意：你可能还需要增加`root`用户的相关限制）。