探秘linux swap交换内存扩容的方法

互联网 20-7-21

swap交换内存主要是指当物理内存不够用时,系统会启用硬盘的一部分空间来充当服务器内存,而默认情况下swap内存会有一些设置标准,它与物理内存的大小也是有关系的,具体标准如下:

Ram大小 	Swap大小 	激活Swap后合计大小 256MB 	256MB 	512MB 512MB 	512MB 	1GB 1GB 	1GB 	2GB 3GB 	2GB 	5GB 4GB 	2GB 	6GB 6GB 	2GB 	8GB 8GB 	3GB 	11GB 12GB 	3GB 	15GB 16GB 	4GB 	20GB 32GB 	6GB 	38GB 64GB 	8GB 	72GB 128GB 	11GB 	139GB

查看内存空间

free -h

1. 创建swap分区的文件

dd if=/dev/zero of=/data2/swapfile bs=1M count=1024

2. 格式化交换分区文件

mkswap swapfile

3. 启用swap分区文件

swapon swapfile

修改/etc/fstab这个文件,添加或者修改这一行:

swapfile swap swap defaults 0 0

此项不是必须的。如果不修改开机启动配置,重启之后的swap空间会重置,之前配置丢失。

在使用java程序时,我们需要设置它的最大堆内存,这是对系统的一种保护。

到此这篇关于linux~swap交换内存的扩容的文章就介绍到这了,更多相关linux~swap交换内存的扩容内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关学习推荐:linux视频教程

以上就是探秘linux swap交换内存扩容的方法的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 内存扩容
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:linux如何停止php脚本

相关资讯