增加swap方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了增加swap方法相关的知识,希望对你有一定的参考价值。
java环境内存不够用
swap在工作中,特别是java环境,程序写的有问题,会发生内存泄漏,可能会占用swap。
协调让开发改程序,运维可以临时增大swap。增加swap方法
创建一个块文件
dd if=/dev/zero of=/tmp/100m bs=1M count=100
[[email protected] ~]# dd if=/dev/zero of=/tmp/100m bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 0.472237 s, 222 MB/s
[[email protected] ~]# ll /tmp/100m -h
-rw-r--r-- 1 root root 100M Aug 15 11:57 /tmp/100m
让这个文件成为swap类型
mkswap /tmp/100m
[[email protected] ~]# mkswap /tmp/100m
mkswap: /tmp/100m: warning: don‘t erase bootbits sectors
on whole disk. Use -fto force.
Setting up swapspace version 1, size = 102396 KiB
no label, UUID=f6a2d730-a364-4e43-a084-f5496fc77fbb
让这个swap类型的文件 真的的加入到swap中
[[email protected] ~]# swapon /tmp/100m
[[email protected] ~]# free -h
total used free shared buffers cached
Mem: 1.8G 256M 1.6G 240K 11M 151M
-/+ buffers/cache: 92M 1.7G
Swap: 867M 0B 867M
本文出自 “13112195” 博客,请务必保留此出处http://13122195.blog.51cto.com/13112195/1956438
以上是关于增加swap方法的主要内容,如果未能解决你的问题,请参考以下文章
LINUX增加SWAP分区---install_oracle