Ubuntu:可用交换问题

Ubuntu:可用交换问题

我正在使用安装在配备 96 个 CPU 的服务器上的 Ubuntu Linux。我注意到,当我运行一些计算时,它几乎使用了所有 RAM 和 SWAP 资源:

              total        used        free      shared  buff/cache   available
Mem:      131633632    66759364     2092748      447860    62781520    63293596
Swap:       2097148     2097068          80

是否可以增加SWAP来检查是否可以提高性能?如果是这样,您能否具体说明如何做到这一点?

答案1

如果您的系统是积极地使用交换(可以使用 检查vmstat 1 5)这意味着您的性能下降并且需要更多 RAM,而不是更多交换。您有大约 60GB 的可用 RAM。没什么可担心的。我不确定您是否需要启用交换。

答案2

您有超过 60GiB 的可用 RAM(最后一列),因此您的系统运行良好。

仅当您在“Mem”行中看到“已使用”字段接近总价值时,您才应该担心。这表明您的工作负载实际上正在使用您的所有内存。

相关内容