linux建立swap空间,适用于所有linux,centos等
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
一,FILE形式
创建swap
- 创建要作为swap分区的文件:增加1GB大小的交换分区,则命令写法如下,其中的count等于想要的块的数量(bs * count=文件大小,bs块大小,count数量,实际根据情况创建,一般为1-4G,bs建议最大1M,总量=bs * count)
dd if=/dev/zero of=/root/swapfile bs=1M count=4096
- 格式化为交换分区文件:
mkswap /root/swapfile
# 建立swap的文件系统
- 赋权限
chmod 600 /root/swapfile
- 启用交换分区文件:
swapon /root/swapfile
# 启用swap文件
- 停用交换分区文件:
swapoff /root/swapfile
# 停用swap文件
- 使系统开机时自启用,在文件/etc/fstab中添加一行:
/root/swapfile swap swap defaults 0 0
删除swap file
- 执行命令
swapoff /root/swapfile
rm /root/swapfile
- 去掉fstab中添加启动行
--------------------------------------华丽的分割线----------------------------------------------
二,IMG形式
- 通过dd命令增加swap:
dd if=/dev/zero of=/var/swap.img bs=1024 count=512000
# 我们将swap文件写在/var/swap.img
# 参数:
# if 输入of 输出bs 块大小count 总大小
- 建立
sudo mkswap /var/swap.img
- 启动
sudo swapon /var/swap.img
-
看看swap是否生效:
free
total used free shared buffers cached
Mem: 379772 370768 9004 0 4244 59912
-/+ buffers/cache: 306612 73160
Swap: 511992 91400 420592查看swap状态
cat /proc/swaps
Filename Type Size Used Priority
/var/swap.img file 511992 107988 -1
- 开机加载swap分区
通过修改/etc/fstab,启动时自动加载SWAP!
在该文件末尾中追加:
/var/swap.img swap swap defaults 0 0
- 清理swap分区
如果不再需要swap,可以清理该分区:
swapoff /var/swap.img
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献8条内容
所有评论(0)