zoukankan      html  css  js  c++  java
  • AWS-EC2配置swap

    1. 申请的免费AWS-EC2,内存只有1G,安装的软件越多,内存就吃紧,这里事先SWAP交换分区来缓解

    2. swap是干什么的?

      在Linux下,SWAP的作用类似Windows系统下的“虚拟内存”。当物理内存不足时,拿出部分硬盘空间当SWAP分区(虚拟成内存)使用,从而解决内存容量不足的情况。

    3.  检查内存

      free -m

      发现无swap,说明未配置swap

      或者swap的一行都是0,说明之前曾配置,但未启用

    4. 生成swap使用的物理空间--文件

      mkdir -p /opt/swap

      cd /opt/swap

      dd if=/dev/zero of=swap_4G bs=1024000 count=4000  #或者搞8G:dd if=/dev/zero of=swap_8G bs=1024 count=8192000

      mkswap swap_4G

    5. 加载swap

      swapon swap_4G

        swapon: /opt/swap/swap_4G: insecure permissions 0644, 0600 suggested.

      chmod 600 swap_4G

      free -h

    6. 配置swappiness

      cat /proc/sys/vm/swappiness

      可以看到默认为:60

      永久调整:

      vi /etc/sysctl.conf

      添加:vm.swappiness=40

      sysctl -p

    7 :启动时自动mount:

      vi /etc/fstab

      添加:/opt/swap/swap_4G        swap     swap    defaults    0     0 

      重启

    每一步脚印都要扎得深一点!
  • 相关阅读:
    About learn《The C programming Language,Second Edition》
    Reproduction CVE_2019_0708
    Hello universe!
    WebSessionStore: Could not obtain reference to HttpContext
    oracle 触发器
    IE11,用Forms身份验证保存不了Cookie
    水晶报表
    SAP记账期间变式
    SAP会计年度变式
    SAP OB52会计年度变式
  • 原文地址:https://www.cnblogs.com/bloodthirsty/p/11301503.html
Copyright © 2011-2022 走看看