如何为文件系统缓存提供 RAM 2024-5-31 • linux memory elasticsearch 我正在调整运行 Elasticsearch 的 Linux 机器。它说我应该将运行elasticsearch的机器的至少一半内存分配给文件系统缓存。但我不知道目前有多少用于文件系统缓存。如何找到它?如何将其更改为 RAM 的一半? 答案1 你不会给内存到文件系统缓存,因为它是页面缓存。 您可能需要有足够的物理 RAM 才能实现这一点(因此您可能需要购买更多 RAM)。 也可以看看LinuxAteMyRam(这解释了“空闲”RAM 用于文件数据的页面缓存),并使用免费(1)命令(也附注(1)&顶部(1), 甚至顶部(1)...)。也可以看看过程(5) 当然,如果您有大进程正在运行(在 Elasticsearch 之外),您可能会终止或停止它们。 也可以看看设置限制(2)。 相关内容 如何在不使用 Windows 的情况下将 .dbx(Outlook Express)邮件文件转换为 mbox 格式(用于 thunderbird)? 根据内部节点定位 tikz 树 什么绑定了这个端口? 脚本失败时如何避免 SSH 退出 如何对子目录递归运行 ZSH glob 命令 当单次调用的文件太多时,按时间对 ls 输出进行排序 限制 Azure 存储帐户访问以仅允许我的应用服务,阻止远程访问 减少打字时触摸板禁用的延迟 从 Apache 服务器的响应标头中删除“服务器:” 退出 Linux shell 返回命令提示符