debian系统修改默认虚拟内存/交换分区教程

您可以按照以下步骤检查Debian系统中是否已有交换分区,并修改其大小:文章源自盘云志-https://www.pyunz.com/232.html

  1. 检查系统中是否已有交换分区:可以使用以下命令查看:

sudo swapon --show

如果输出中显示了交换分区的信息,则表示系统中已有交换分区。您可以跳过第2步,直接进入第3步修改交换分区的大小。文章源自盘云志-https://www.pyunz.com/232.html

  1. 如果系统中没有交换分区,则需要创建一个新的交换分区,可以使用以下命令创建一个新的交换分区:

sudo fallocate -l <size> /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

其中,<size>是您希望创建的交换分区的大小,以字节为单位。例如,如果您想创建一个4GB的交换分区,则可以将<size>设置为4G文章源自盘云志-https://www.pyunz.com/232.html

  1. 修改交换分区的大小:可以使用以下步骤修改交换分区的大小:

3.1 禁用交换分区:文章源自盘云志-https://www.pyunz.com/232.html

sudo swapoff /swapfile

3.2 调整交换分区的大小:文章源自盘云志-https://www.pyunz.com/232.html

sudo fallocate -l <new_size> /swapfile

其中,<new_size>是您希望设置的交换分区的新大小,以字节为单位。例如,如果您希望将交换分区的大小增加到8GB,则可以将<new_size>设置为8G文章源自盘云志-https://www.pyunz.com/232.html

3.3 启用新的交换分区:文章源自盘云志-https://www.pyunz.com/232.html

文章源自盘云志-https://www.pyunz.com/232.html

sudo mkswap /swapfile
sudo swapon /swapfile
  1. 将新的交换分区设置为默认的虚拟内存:可以使用以下命令编辑/etc/fstab文件,并添加以下一行:
/swapfile none swap sw 0 0
  1. 这样,在每次启动系统时,系统将自动加载新的交换分区并将其设置为默认的虚拟内存。

请注意,在修改交换分区大小之前,请务必备份重要数据,以防数据丢失。文章源自盘云志-https://www.pyunz.com/232.html

Pan
  • 本文由 发表于 2023-03-0810:51:25
  • 转载请务必保留本文链接:https://www.pyunz.com/232.html