最新公告
  • 欢迎您光临源码资源下载站,一个优质的网站源码和小程序源码分享基地。
  • Linux的swap提示内存不足添加swap交换内存(虚拟内存)的方法

    正文概述 服务器教程   2023-12-18 16:34:38  
    如果系统的物理内存用光了,则会用到 swap。系统就会跑得很慢,但仍能运行;如果 Swap 空间用光了,那么系统就会发生错误。通常会出现 “application is out of memory” 的错误,严重时会造成服务进程的死锁。所以要高度重视。通常情况下,Swap 空间应大于或等于物理内存的大小,最小不应小于 64M,通常 Swap 空间的大小应是物理内存的 2-2.5 倍。但根据不同的应用,应有不同的配置:如果是小的桌面系统,则只需要较小的 Swap 空间,而大的服务器系统则视情况不同需要不同大小的 Swap 空间。特别是数据库服务器和 Web 服务器,随着访问量的增加,对 Swap 空间的要求也会增加,具体配置参见各服务器产品的说明。Swap 分区的数量对性能也有很大的影响。因为 Swap 交换的操作是磁盘 IO 的操作,如果有多个 Swap 交换区,Swap 空间的分配会以轮流的方式操作于 所有的 Swap,这样会大大均衡 IO 的负载,加快 Swap 交换的速度。如果只有一个交换区,所有的交换操作会使交换区变得很忙,使系统大多数时间处于等待 状态,效率很低。用性能监视工具就会发现,此时的 CPU 并不很忙,而系统却慢。这说明,瓶颈在 IO 上,依靠提高 CPU 的速度是解决不了问题的。添加 swap 空间复制代码#查看当前内存free-g#查看交换分区使用情况swapon-s#创建一个分区添加交换文件,创建交换空间,然后启动新增的交换空间(1G大小)ddif=/dev/zeroof=/opt/swapbs=1024count=1024000ddif=/dev/zeroof=/opt/swapbs=1024count=2048000/sbin/mkswap/opt/swap/sbin/swapon/opt/swap##报错不安全的权限0644,建议使用0600chmod0600/opt/swap#再次尝试#报错swapon失败:设备或资源忙/sbin/swapoff/opt/swap/sbin/swapon/opt/swap#再次查看内存情况free-g修改/etc/fstab,使新加的2G交换空间在系统重新启动后自动生效echo"/opt/swapswapswapdefaults00">>/etc/fstab释放 swap 空间物理内存接近饱和时,系统会自动将不常用的内存文件转储到 SWAP 中,但 SWAP 使用率达 30% 的时候对系统性能可能有一定影响。sync#先执行下同步swapoff-a&









    本文链接:/news/content/4444.html

    复制本文链接

    链接已复制









    // 复制链接功能
    var copyUrlBtn = document.getElementById('copyUrlBtn');
    var linkUrl = document.getElementById('linkUrl');

    copyUrlBtn.addEventListener('click', function() {
    var clipboard = new ClipboardJS(copyUrlBtn);
    clipboard.on('success', function(e) {
    e.clearSelection();
    copyUrlBtn.classList.add('copied');
    copyUrlBtn.textContent = '链接已复制';
    setTimeout(function() {
    copyUrlBtn.classList.remove('copied');
    copyUrlBtn.textContent = '复制本文链接';
    }, 2000);
    });
    });




    加入我们,立即开启您的云服务器之旅!
    免费注册








    资深工程师驻守



    无忧技术支持



    7x24小时服务



    0元快速备案



    1V1专席秘书






    产品
    云服务器
    香港空间
    服务器租用
    服务器托管
    域名注册
    SSL证书



    帮助与支持
    注册/登录
    产品文档
    Whois查询
    控制面板
    备案服务
    工单服务


    其他链接


    公司简介
    联系我们
    新闻公告
    友情链接
    服务协议




    资质认证



    联系我们
    服务热线:
    400-920-4051

    建议反馈
    违规投诉























    云服务器
    云主机
    香港空间
    服务器租用
    香港VPS
    香港服务器
    悍铭数据
    源码论坛



    Copyright 2013-2023 8a.hk All Rights Reserved. 版权所有 中山市计算有限公司 
    粤ICP备14095776号
    粤公网安备 44200002445359号
    增值电信业务经营许可证编号:B1-20222012


    代理域名注册服务机构:西部数码













    QQ咨询


    请选择客服进行咨询



    4006377220





    微信咨询






    电话咨询


    请选择客服进行咨询


    400-920-4051






    备案

    工单




    TOP




    var _hmt = _hmt || [];
    (function() {
    var hm = document.createElement("script");
    hm.src = "https://hm.baidu.com/hm.js787ea6c259c3c428959219fe8d3a6093";
    var s = document.getElementsByTagName("script")[0];
    s.parentNode.insertBefore(hm, s);
    })();



    LA.init({id:"JI6Y6Yezvo3xakGA",ck:"JI6Y6Yezvo3xakGA"})







    Linux的swap提示内存不足添加swap交换内存(虚拟内存)的方法
    皓玉源码网,一个优质的源码资源平台!
    皓玉源码网 » Linux的swap提示内存不足添加swap交换内存(虚拟内存)的方法