最大虚拟内存检查 (Maximum size virtual memory check)

Elasticsearch 和 Lucene 使用 mmap 将部分索引映射到 Elasticsearch 地址空间,效果非常好。 这使得某些索引数据不在 JVM 堆中,而是在内存中,以实现极快的访问速度。 为了做到这一点,Elasticsearch 应该有无限的地址空间。 最大虚拟内存检查强制 Elasticsearch 进程具有无限的地址空间,并且仅在 Linux 上强制执行。 要通过最大虚拟内存检查,必须配置系统,以允许 Elasticsearch 进程拥有无限的地址空间。 这可以通过向配置文件 /etc/security/limits.conf 中添加 <user> - as unlimited 来实现。 这可能还需要增加 root 用户的限制。