ubuntu

ubuntu如何调整虚拟内存大小

小樊
49
2025-08-07 07:08:44
栏目: 云计算

Ubuntu调整虚拟内存(交换空间)大小主要有以下两种方法:

调整交换文件大小

  1. 查看当前虚拟内存情况:使用free -hsudo swapon --show命令查看。
  2. 关闭现有交换文件:使用sudo swapoff /swapfile命令。
  3. 创建新的交换文件:用sudo fallocate -l 新大小 /swapfile命令,如sudo fallocate -l 8G /swapfile
  4. 设置文件权限和格式化sudo chmod 600 /swapfilesudo mkswap /swapfile
  5. 启用新交换文件sudo swapon /swapfile
  6. 更新/etc/fstab:用sudo nano /etc/fstab,删除旧交换文件条目,添加新条目/swapfile none swap sw 0 0

调整交换分区大小

  1. 备份数据:调整前务必备份重要数据。
  2. 关闭交换分区sudo swapoff -a
  3. 使用GParted调整分区大小:打开GParted,找到交换分区,右键选择“Resize/Move”进行调整,然后点击“Apply”。
  4. 重新启用交换分区sudo mkswap /dev/sdXN/dev/sdXN是交换分区设备名),sudo swapon /dev/sdXN
  5. 更新/etc/fstab:编辑/etc/fstab,更新交换分区条目。

0
看了该问题的人还看了