温馨提示×

ubuntu怎么创建swap分区

小亿
283
2024-02-02 16:45:37
栏目: 智能运维

在Ubuntu中,可以通过以下步骤来创建swap分区:

  1. 打开终端,以管理员权限运行。

  2. 使用fdisk -l命令查看当前计算机上可用的磁盘分区。确定要创建swap分区的磁盘。

  3. 运行sudo fallocate -l <大小> /swapfile命令来创建swap文件,其中<大小>是要分配给swap分区的大小,例如1G表示1GB。请确保选择一个适当的大小。

  4. 运行sudo chmod 600 /swapfile命令,以确保只有root用户可以读写该文件。

  5. 运行sudo mkswap /swapfile命令来创建swap分区。

  6. 运行sudo swapon /swapfile命令来启用swap分区。

  7. 运行sudo nano /etc/fstab命令来编辑fstab文件,将以下行添加到文件末尾:

    /swapfile none swap sw 0 0

    保存并关闭文件。

  8. 运行sudo sysctl vm.swappiness=10命令来调整swap分区的使用程度。这将使系统更倾向于使用内存而不是swap分区。您可以根据自己的需求调整这个值。

  9. 运行sudo sysctl vm.vfs_cache_pressure=50命令来调整系统对文件缓存的使用程度。这将影响系统对文件缓存的清除速度。您可以根据自己的需求调整这个值。

  10. 重新启动计算机以使更改生效。

完成以上步骤后,您的系统将具有一个新的swap分区。您可以使用free -h命令验证是否成功创建了swap分区。

0