手动创建swap分区

交换分区 swap
建议大小 mem*2
物理内存大于4G swap=mem

除特殊软件要求swap空间的大小之外,
只要swap频繁有数据交换出现,
那么就意味着你的内存不足。

当系统内存不足时,需要释放内存,
如果内存里的文件无法释放,
那么需要将内存中的文件交换到swap分区内,
等进程再次调用该数据时,再次从swap分区调回内存使用

Linux倾向于使用更多的内存,做缓冲

创建swap分区可以使用: 分区; 块文件(dd)

01 划分一个物理分区/dev/sdb5---2G
#fdisk /dev/sdb
t-->5-->82
#partx -a /dev/sdb

02 将sdb5转换成为swap格式(做虚拟内存分页)
#mkswap /dev/sdb5

03 查看当前的swap分区
#swapon -s

04 启动新的swap分区/dev/sdb5
#swapon /dev/sdb5

05 再次查看 swapon -s

06 确保开机自动使用该swap分区
#blkid
#vi /etc/fstab
UUID=****** swap swap defaults,pri=1 0 0

系统中原有swap空间,可以将这两个swap分区设置为
同样的优先级pri=?(0~32767)
数字越大,优先级越高,
优先级相同,就是所谓的并行swap

* 并行swap在同一块磁盘上没有任何的意义。

07 重启测试新的swap分区是否可用。
#swapon -s
#free
-----------------------------
使用一个块文件来当做swap分区
-----------------------------

#mkdir /swap
#dd if=/dev/zero of=/swap/swapfile bs=1M count=512
#mkswap /swap/swapfile
#swapon -p 1 /swap/swapfile
#vi /etc/fstab

 

转载于:https://www.cnblogs.com/mayuansheng/p/5757843.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值