Ubuntu 增加/修改Swap交换分区
Linux 2024/12/17 20:06:05 点击:不统计
<本文原载于www.forasp.cn>
当ubuntu 系统内存不足时,想通过Swap 增加交换分区作为内存使用,下面是步骤
使用交换分区建议使用SSD磁盘,这样速度快,如果是机械的会比较慢
1.查看是否已经存在了交换分区
sudo swapon --show 或者 free -h
如果为空则不存在。
2.增加Swap交换分区
(1)创建交换分区文件,大小可以根据需求或者跟本地内存一样大小,位置我是在根目录
sudo fallocate -l 32G /swapfile
如果上面代码不可用,可以使用
sudo dd if=/dev/zero of=/swapfile bs=1G count=32
(2) 修改文件权限
sudo chmod 600 /swapfile
(3)将文件格式化为swap
sudo mkswap /swapfile
(4)启用交换分区
sudo swapon /swapfile
3. 如果历史已经存在,可以删除后再创建,下面是删除 步骤
(1)关闭运行的
sudo swapoff -a
关闭后通过 sudo swapon --show 再确认一下是否已经关闭。
(2) 删除旧的交换分区文件
sudo rm -f /swapfile
删除后按照上面第二部 新建即可。
4. 新建完毕
(1)确认是否已经运行
sudo swapoff -a
(2)加入到启动目录(如果原来有可以忽略)
sudo vim /etc/fstab
增加
/swapfile none swap sw 0 0
以上就是Ubuntu 增加交换分区swap用于内存
%77w%77%2E%66%6F%72%61%73%70%2E%63%6E