logo NodeSeekbeta

swap满了,会影响程序占用实际内存吗?

12
  • 512G 内存,要么 SWAP 设置成 512G,要么不用 SWAP

  • @hjkl #11
    还是不用了,512GB太占硬盘空间了。硬盘不够用

  • @Akasoenter #10 不开swap可以开zram,留一点预防oom挺好的,平时可以不用,把swappiness调到10或者20

  • 可以考虑开启 zswap 或者 zram,后者不需要后备设施

  • 关掉swap

  • 不建议关掉 Swap
    一般RAM 大于 8GB,比如 netcup rs1000,就设置8GB RAM,防止突发情况下RAM耗尽,内核 OOM;
    RAM < 8GB设置 Swap为 2倍RAM,比如 netcup 1o鸡,1GB RAM 设置设置 2GB Swap,VPS500 设置 8GB RAM
    适当调整 swapniess,略微降低对 swap的使用倾向

  • 无论你是性能鸡还是小弱鸡
    统一配置成:vm.swappiness=0
    只有物理内存无可用时才使用虚拟内存

  • 楼上正解

  • vm.swappiness=10
    sudo sysctl -p
    sudo swapoff -a && sudo swapon -a

12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有60097位seeker

🎉欢迎新用户🎉