跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 浅色
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • 深色
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
品牌标识

抡锤者

  1. 主页
  2. 网络技术
  3. Ubuntu服务器设置虚拟内存

Ubuntu服务器设置虚拟内存

已定时 已固定 已锁定 已移动 网络技术
6 帖子 2 发布者 76 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • terryT 离线
    terryT 离线
    terry
    超级版主
    编写于 最后由 terry 编辑
    #1

    之前论坛完全没有设置虚拟内存,服务器内存是2G,双核CPU。我平时通过亚马逊后台看到的就是CPU使用记录,一直在健康范围内,论坛响应速度也很快,就没有重视内存的问题。

    但是Node BB基于Node.js,它有内存泄露问题,几乎是无法避免的,理论上最好每个星期重启下主机。不过我一直没做,所以22号下午服务器内存耗尽之后直接杀掉了NodeBB,导致服务中断,当时我正在睡觉,起来后论坛宕机了几个小时。

    重启服务器立刻就恢复了服务。但是23凌晨我还是升级了服务器配置,内存扩大到4G,增加了虚拟内存,其实虚拟内存聊胜于无,就是物理内存没了的时候它让服务勉强维持不至于立刻崩掉,论坛变慢我来重启前有个缓冲,所以没有设置很大,就设置了4G。

    1. 创建一个 4GB 的空白空间文件( count=4096 意味着 4GB )
    sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

    2. 修改权限,确保安全
    sudo chmod 600 /swapfile

    3. 格式化为交换分区
    sudo mkswap /swapfile

    4. 立刻启用它
    sudo swapon /swapfile

    5. 写入系统配置,确保开机自启
    echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

    6. 优化触发时机(只在物理内存快干的时候才用它,不影响平时的高速运行)
    sudo sysctl vm.swappiness=10
    echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf

    油管:https://www.youtube.com/@抡锤者

    williamlouisW 1 条回复 最后回复
    0
    • terryT terry

      之前论坛完全没有设置虚拟内存,服务器内存是2G,双核CPU。我平时通过亚马逊后台看到的就是CPU使用记录,一直在健康范围内,论坛响应速度也很快,就没有重视内存的问题。

      但是Node BB基于Node.js,它有内存泄露问题,几乎是无法避免的,理论上最好每个星期重启下主机。不过我一直没做,所以22号下午服务器内存耗尽之后直接杀掉了NodeBB,导致服务中断,当时我正在睡觉,起来后论坛宕机了几个小时。

      重启服务器立刻就恢复了服务。但是23凌晨我还是升级了服务器配置,内存扩大到4G,增加了虚拟内存,其实虚拟内存聊胜于无,就是物理内存没了的时候它让服务勉强维持不至于立刻崩掉,论坛变慢我来重启前有个缓冲,所以没有设置很大,就设置了4G。

      1. 创建一个 4GB 的空白空间文件( count=4096 意味着 4GB )
      sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

      2. 修改权限,确保安全
      sudo chmod 600 /swapfile

      3. 格式化为交换分区
      sudo mkswap /swapfile

      4. 立刻启用它
      sudo swapon /swapfile

      5. 写入系统配置,确保开机自启
      echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

      6. 优化触发时机(只在物理内存快干的时候才用它,不影响平时的高速运行)
      sudo sysctl vm.swappiness=10
      echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf

      williamlouisW 离线
      williamlouisW 离线
      williamlouis
      超级版主
      编写于 最后由 编辑
      #2

      @terry 为爱发电。无盈利服务的痛点。沙发。

      个人主页:xlkj.org Telegram https://t.me/xlkjorg

      terryT 1 条回复 最后回复
      0
      • williamlouisW williamlouis

        @terry 为爱发电。无盈利服务的痛点。沙发。

        terryT 离线
        terryT 离线
        terry
        超级版主
        编写于 最后由 编辑
        #3

        @williamlouis 怎么会无盈利呢,就是提供素材这一条就赚回来了。

        油管:https://www.youtube.com/@抡锤者

        williamlouisW 1 条回复 最后回复
        0
        • terryT terry

          @williamlouis 怎么会无盈利呢,就是提供素材这一条就赚回来了。

          williamlouisW 离线
          williamlouisW 离线
          williamlouis
          超级版主
          编写于 最后由 编辑
          #4

          @terry 还没睡呢。厉害。我看看平台 睡觉。白天见。

          个人主页:xlkj.org Telegram https://t.me/xlkjorg

          terryT 1 条回复 最后回复
          0
          • williamlouisW williamlouis

            @terry 还没睡呢。厉害。我看看平台 睡觉。白天见。

            terryT 离线
            terryT 离线
            terry
            超级版主
            编写于 最后由 编辑
            #5

            @williamlouis 睡醒了,我没有固定作息,困了我立刻睡,睡醒了就做事,想出去吃饭就出门,周末家里就我一个人,他们聚在一起。

            油管:https://www.youtube.com/@抡锤者

            williamlouisW 1 条回复 最后回复
            0
            • terryT terry

              @williamlouis 睡醒了,我没有固定作息,困了我立刻睡,睡醒了就做事,想出去吃饭就出门,周末家里就我一个人,他们聚在一起。

              williamlouisW 离线
              williamlouisW 离线
              williamlouis
              超级版主
              编写于 最后由 编辑
              #6

              @terry 随性就好。悠然而自得矣。

              个人主页:xlkj.org Telegram https://t.me/xlkjorg

              1 条回复 最后回复
              0

              你好!看起来您对这段对话很感兴趣,但您还没有一个账号。

              厌倦了每次访问都刷到同样的帖子?您注册账号后,您每次返回时都能精准定位到您上次浏览的位置,并可选择接收新回复通知(通过邮件或推送通知)。您还能收藏书签、为帖子顶,向社区成员表达您的欣赏。

              有了你的建议,这篇帖子会更精彩哦 💗

              注册 登录
              回复
              • 在新帖中回复
              登录后回复
              • 从旧到新
              • 从新到旧
              • 最多赞同


              • 登录

              • 没有帐号? 注册

              • 登录或注册以进行搜索。
              • 第一个帖子
                最后一个帖子
              0
              • 版块
              • 最新
              • 标签
              • 热门
              • 用户
              • 群组