首頁  >  問答  >  主體

linux - 用htop命令查看,swp交换空间的使用率高达100%表示什么,如何解决呢?

如图所示,Swp满格的,这表示什么意思?需要如何处理呢?

黄舟黄舟2744 天前1008

全部回覆(1)我來回復

  • 巴扎黑

    巴扎黑2017-04-17 16:39:47

    swap就是記憶體交換空間,用於在記憶體不足時,交換一部分不常用的頁到磁碟上來,騰出實體記憶體來;

    還能怎麼處理,你那機器實體記憶體太小了唄,這年頭512M能幹啥?
    建議:
    1,加大物理記憶體;
    2,你看那mem才232M對吧,利用率不高對吧,那就調整一下/proc/sys/vm/swappiness 參數的值,改成個10 ,這樣實體記憶體使用率就可以到90%後再使用swap;linux下預設在實體記憶體使用到60%時開始使用swap;
    調整辦法為echo '10' > /proc/sys/vm/swappiness;
    3,擴大swap空間;即再增加一塊swap文件,或swap格式的分區;

    回覆
    0
  • 取消回覆