如何在Linux系统上禁用活动交换内存

可以使用“swapoff”命令禁用分配的交换内存。

您可以通过以下linux命令列出所有当前装入的和活动的交换分区:

# cat /proc/swaps
Filename                                Type            Size    Used    Priority
/dev/sda6                               partition       2047996 0       -1
/swap                              file            104857596       0       -2

从上面的输出中,我们可以看到使用的交换类型、相关文件和大小。大小应与'free'或者'top'命令的交换大小输出相匹配:

# free | grep Swap
Swap:    106905592

要禁用所有活动交换,使用带“-a”选项的“swapoff”命令:

# swapoff -a

上述操作将禁用在“/proc/swaps”中找到的所有活动交换。还可以使用交换文件名分别禁用每个交换内存。例如,下面的命令将禁用文件名为“/swap”的交换内存:

# swapoff /swap
日期:2020-07-07 20:54:39 来源:oir作者:oir