您的位置 首页 linux磁盘管理

linux创建swap分区

现在在企业中很少用到swap 分区, 白眉说几个相关的场景 什么时候才用到linux 创建 swap  分区

案例.企业中程序导致内存不够用

如果内存满则系统会自动杀死占用内存最高的进程来保护系统正常运行

什么原因导致内存满?

1.大量用户访问服务器(正常情况) 需要我们添加内存
2.由于程序导致内存满,而不是大量用户访问导致(找开发解决)
3.由于网络的波动导致内存满 需要使用swap解决
4.公司内部业务(测试服务器) 需要使用swap解决

swap作用: 当内存不够用时,磁盘分区临时充当内存使用

查看swap分区 的命令:

free -h

接下来演示一下 在 虚拟机上用centos  创建swap 分区: 

这里要注意,我们装centos 系统的时候可以在装的时候 创建 swap 分区,也可以在装完系统后 再创建。

1.安装系统划分的分区
2.可以安装完系统后创建

第1步: 第一步: 生成一个200M的空间 把200M的空间当做swap空间

命令: 

dd if=/dev/zero of=/tmp/200m bs=1M count=200

第2步: 格式化为swap分区格式

mkswap /tmp/200m

第3步: 挂载使用swap

swapon /tmp/200m

ok,这样就成功了, 我们来检查一下

free -h

查看swap分区的组成:

swapon -s 

卸载swap分区

swapoff /tmp/200m

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章