在Ubuntu上增加swap交换空间

  1. 进入根目录

cd /

2,关闭交换空间,这一步很重要

sudo swapoff -a

查看根目录是否有swap或者swapfile文件,电脑里默认有swapfile文件,那么我就更改这个文件,用

sudo dd if=/dev/zero of=/swapfile bs=1G count=48

count=48,就是48乘1G,就是48G。我原本swap空间大小是32g

终端显示结果如下,就表示创建成功

复制代码

3.设置文件交换权限

sudo chmod 600 /swapfile

4.使交换文件成为交换空间

sudo mkswap /swapfile

  1. /ect/fstab下进行添加,使swap永久生效

sudo fdisk -l

sudo cp /etc/fstab /etc/fstab.bak

echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

6.打开交换空间,

sudo swapon -a

7.查看交换空间

free -m

相关推荐
木子江L39 分钟前
Docker容器启动Nacos
运维·docker·容器
北京阿法龙科技有限公司2 小时前
AR巡检轨道交通、地铁运维场景的应用技术方案|阿法龙XR云平台
运维·ar·xr
Teamhelper_AR2 小时前
AR智能巡检:电力运维的“透视眼”与“超级大脑”
运维·ar
likeyou~coucou2 小时前
nginx负载均衡
运维·负载均衡
特种加菲猫2 小时前
自定义协议、序列化与守护进程:构建可靠后端服务
linux·网络·笔记
指尖@韶华2 小时前
【Kylin Linux root 密码故障处置指南(超限重试 + 改回原密码)】
linux·运维·kylin
Madison-No72 小时前
【Linux】 第一个系统程序——进度条
linux·运维·服务器
求你别吃了ど⁰̷̴͈꒨⁰̷̴͈う♡2 小时前
Linux给命令起别名
linux·运维·服务器
年度最佳学生3 小时前
【linux】解决selinux 导致的 systemctl code=exited, status=203/EXEC
linux·运维·服务器
青山的青衫3 小时前
【用homebrew配置nginx+配置前端项目与后端联调】Macbook M1(附一些homebrew操作)
运维·前端·nginx