良许Linux教程网 干货合集 Linux系统使用dd增加wap(虚拟内存)

Linux系统使用dd增加wap(虚拟内存)

Linux系统在使用过程中有时会遇到swap(虚拟内存)不够的情况,那么如何增加swap(虚拟内存)呢?本篇教程将使用dd命令为大家演示一下如何增加swap(虚拟内存)。

Linux系统使用dd增加wap(虚拟内存)

使用DD命令 添加4Gswap空间
[root@linux ~]# dd if=/dev/zero of=/data/swap bs=1M count=4096
记录了4096+0 的读入
记录了4096+0 的写出
4294967296字节(4.3 GB)已复制,38.4264 秒,112 MB/秒
[root@linux ~]# mkswap /data/swap
mkswap: /data/swap: warning: don’t erase bootbits sectors
on whole disk. Use -f to force.
Setting up swapspace version 1, size = 4194300 KiB
no label, UUID=365d973a-b1ae-4e04-9af7-f8032e22d33e
[root@linux ~]# swapon /data/swap
[root@linux~]# echo “/data/swap swap swap defaults 0 0” >> /etc/fstab

1)创建Swap文件 (以添加4G为例)
[root@linux ~]# dd if=/dev/zero of=/data/swap bs=1M count=4096
将/dev/zero内容写入/data/swap,读写块大小1024bytes ,块个数4096。
/dev/zero是个未使用的文件模版,可以用它来创建“干净”的文件。后两个参数可以控制文件大小。
2)把这个文件变成swap文件
[root@linux ~]# mkswap /data/swap
3)激活使用这个swap文件
[root@linux ~]# swapon /data/swap
查看状态:
[root@linux ~]# swapon -s
Filename Type Size Used Priority
/dev/dm-1 partition 2031608 0 -1
/data/swap file 4194296 0 -2

4)设置开机启用
[root@linux]# vi /etc/fstab ,添加如下内容
/data/swap swap swap defaults 0 0

删除多余的swap空间
1)使用Swapoff命令收回Swap空间。
swapoff swap
2)编辑/etc/fstab文件,去掉此Swap文件的实体。
3)从文件系统中回收此文件。
rm swap

至此关于Linux系统使用dd命令增加swap(虚拟内存)的方法分享结束,大家有任何问题都可以通过评论区将问题提交给我们。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

137e00002230ad9f26e78-265x300

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部