在硬盘上进行交换

在硬盘上进行交换

如果您在设置 ubuntu 期间已经创建了交换文件,那么命令 mkswap 和 swapon 会添加到该文件中还是会替换它?有没有办法添加到该文件中而不是替换它?有没有办法在您不是 sudoer 时执行此操作?

答案1

你可以

  • mkswap创建一个分区并使用或使其成为交换分区gparted

  • 在文件中添加相应的行/etc/fstab,使其在启动时激活。您可以使用

    sudo swapon -a
    

    使所有交换设备(中的文件和分区/etc/fstab)处于活动状态。

  • 您还可以创建第二个交换文件(使用另一个名称),或者更好的是,用新的交换文件替换当前的交换文件。

但首先您应该考虑,是否真的需要更多交换,以及为什么需要更多交换以及需要多少。


管理交换是一项典型的任务,您需要sudo权限。

答案2

该命令swapon <specialfile>添加了用 准备的交换区域mkswap <device>

swapon --show显示活动交换区域。

相关内容