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

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

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

重启后失效修复

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

复制代码
swapon /data/swapfile
相关推荐
老毛肚10 分钟前
微服务网关整合授权中心实现单点登录
运维·微服务·架构
小梦爱安全14 分钟前
配置RIP动态路由协议
运维·网络
闫记康17 分钟前
Linux学习day3
linux·服务器·学习
墨着染霜华23 分钟前
Windows 启动 Nginx 一闪而过、pid 丢失、logs 目录报错彻底解决
运维·windows·nginx
皆圥忈24 分钟前
Linux 进程管理从入门到实战(一)
linux
雪度娃娃25 分钟前
Asio——socket的创建和连接
linux·运维·服务器·c++·网络协议
剑神一笑41 分钟前
Linux tar 归档命令深度解析:从文件打包到压缩算法的完整实现
linux·运维·服务器
coolwaterld44 分钟前
Linux 移动硬盘挂载不上 wrong fs type, bad option, bad superblock
linux·服务器
J2虾虾1 小时前
Linux tar 命令详解
linux·运维·服务器
多敲代码防脱发1 小时前
Spring进阶(Bean的生命周期与Bean的后处理器)
java·服务器·开发语言·spring boot·spring·servlet