在Red Hat Enterprise Linux 中,以下是设置合适的交换分区大小的规则:

1、通过以下命令创建一个用于 swap 的文件:

2、执行以下命令为 swapfile 文件设置正确的权限:

Swappiness 是一个 Linux 内核属性,用于定义 Linux 系统使用 SWAP 空间的频率,Swappiness 值可以从 0 至 100,较低的值会让内核尽可能少的使用 SWAP 空间,而较高的值将让 Linux Kernel 能够更加积极地使用 SWAP 分区。

** swappiness 值取决于你的 Ubuntu 18.04 系统工作负载以及内存的使用方式,应该以小增量的方式来调整此参数,以查到**值。