Linux Swap配置以及使用

Linux Swap配置以及使用

显示系统的内存和交换空间使用情况

sh 复制代码
free -h

列出当前启用的交换空间及其相关信息,如设备路径、类型和大小。

sh 复制代码
swapon --show

显示当前启用的交换空间及其详细信息,包括设备路径、类型和大小。

sh 复制代码
cat /proc/swaps

创建交换文件

如果当前没有启用的交换空间,你可以通过创建一个交换文件来添加交换空间。以下是创建一个 2GB 的交换文件的示例:

sh 复制代码
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

启用/禁用交换空间:如果已经有交换文件或交换分区,你可以使用 swapon 和 swapoff 命令来启用或禁用交换空间。例如,要启用交换空间,可以运行以下命令:

sh 复制代码
sudo swapon /path/to/swapfile  (交换文件)
sudo swapon /dev/sdXn         (交换分区)

重启后失效修复

在/etc/rc.local中增加开启swap的命令:

复制代码
swapon /data/swapfile
相关推荐
不会写DN3 分钟前
Go日志库工程选型与逃逸分析评测报告
java·服务器·golang
ShineWinsu26 分钟前
对于Redis:Redis的认识以及分布式系统的解析
linux·数据库·c++·redis·缓存·消息队列·分布式架构
Zenova EdgeOS29 分钟前
Linux IO 监测:iotop 工业边缘排障实战
linux·边缘计算·工业网关·iotop·排障
Fcy64836 分钟前
Linux下 传输层协议UDP详解(含底层源码解析)
linux·运维·udp
鬼手点金42 分钟前
Claude Code示范案例-常用快捷命令
java·服务器·前端·计算机视觉·前向传播
阿钱真强道1 小时前
12 嵌入式操作系统 | UDP 服务器编程
服务器·网络协议·udp
青梅味猪大肠1 小时前
【操作系统-24】双标志先检查
linux·运维·服务器
华允物联-HUAIOT1 小时前
带隔离的串口服务器有必要买吗?隔离作用对比
服务器·物联网
xiaoye-duck1 小时前
《Linux 网络编程》深入理解五种 IO 模型:从 IO 本质到非阻塞 IO 实战
linux·网络
程序员-Benothing1 小时前
Linux内核与模块管理:uname、lsmod、modprobe、sysct
linux·运维·数据库