• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    linux swap交换内存扩容的方法

    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

    通过swap分区文件增加swap空间

    1. 创建swap分区的文件

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

    其中bs是每块的大小,count是块的数量;bs*count,就是swap文件的大小:这里1M*1024=1G。可以根据需要自行调整。此外,swapfile是swap文件的路径,可以根据需求修改。

    2. 格式化交换分区文件

    mkswap swapfile
    

    这里的路径和之前的路径要对应起来。

    3. 启用swap分区文件

    swapon swapfile
    

    4. 添加开机启动

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

    swapfile swap swap defaults 0 0
    

    注意,路径还是要对应,而且必须是全路径。最后两个是零,不是大写字母O。

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

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

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

    上一篇:Nginx/Httpd负载均衡tomcat配置教程
    下一篇:Nginx/Httpd反代tomcat配置教程
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    linux swap交换内存扩容的方法 linux,swap,交换,内存,扩容,