在弹性搜索节点上设置mlockall或在操作系统级别禁用交换是否有任何区别?我正在阅读mlockall java代理的自述文件,这是我认为弹性搜索用于其mlockall选项(在https://github.com/LucidWorks/mlockall-agent)并且作者写道:
不,mlockall-agent.jar不适合在禁用交换时运行。 如果您有资源在专用上运行重要的Java进程 禁用交换禁用的硬件,而不是使用此代理 - 但不是每个人都有这种奢侈品,而且这个代理人适合你。
但是没有详细说明原因。