ubuntu

Ubuntu swapper与交换分区

小樊
36
2025-03-18 02:35:40
栏目: 智能运维

在Ubuntu系统中,swapper和交换分区都是用于虚拟内存的技术,它们在系统内存不足时,将部分数据移出物理内存,存储在硬盘上,以释放物理内存空间供其他程序使用。不过,它们之间存在一些差异:

交换分区

交换文件

如果你想要为Ubuntu系统添加或调整交换分区,可以参考以下步骤:

创建交换分区

  1. 查看当前交换空间
$ swapon -s
  1. 格式化交换分区:如果是新的分区,需要先将这个新分区格式化为swap分区。
$ sudo mkswap /dev/nvme0n1p6
  1. 激活交换分区
$ sudo swapon /dev/nvme0n1p6
  1. 设置开机启动时自动挂载新的交换分区:可以通过终端命令直接将挂载交换空间的内容写入 /etc/fstab,或者通过vim编辑器修改 /etc/fstab

创建交换文件

  1. 创建一个指定大小的文件
$ sudo fallocate -l 8G /swapfile
  1. 设置交换文件权限
$ sudo chmod 600 /swapfile
  1. 格式化文件为交换文件
$ sudo mkswap /swapfile
  1. 启用交换文件
$ sudo swapon /swapfile
  1. 设置开机自动挂载交换文件:将以下内容添加到 /etc/fstab 文件中:
/swapfile none swap sw 0 0

请注意,以上信息提供了关于Ubuntu系统中swapper与交换分区的基本介绍和配置方法。在实际操作中,请根据你的具体需求和系统环境进行调整。

0
看了该问题的人还看了