如何永久禁用交换文件?
Ubuntu 17.04引入了一个交换文件来替换交换分区。 但是,我宁愿根本没有任何基于磁盘的交换空间,所以我想知道如何关闭交换文件。
澄清:我需要一种永久关闭交换文件的方法。 AFAIK,swapoff命令仅暂时禁用它。
澄清2:我不想完全禁用交换,因为我使用zram作为我的交换。 我只想禁用交换文件 。
我的问题专门处理交换文件 ,而其他问题的答案处理关闭交换分区,或者他们处理关闭所有交换。 我也不想要,我只想关掉交换文件。
这是如何在Ubuntu 17.04中禁用交换文件
要关闭交换文件。 运行以下命令:
sudo swapoff /swapfile
现在禁用/etc/fstab
的交换文件。 我正在使用Vim。
sudo vim /etc/fstab
您的/etc/fstab
文件在’/ swapfile’前面应该有’#’
完成后。 保存更改并退出。
现在我们将物理删除交换文件。 运行以下命令:
sudo rm -f /swapfile
瞧! 要使更改完全生效,请重新引导系统,然后使用“free”命令确认没有可用的交换空间。
在启动时启动的任何交换文件或分区都在/etc/fstab
文件中。 如果删除fstab
中与该交换文件关联的行,则重新启动后将不会再次启动。