Linux記憶體不足的處理方法

renke發表於2021-09-09

在配置nginx的時候,發現Nginx提示記憶體不足。想到了top命令。
在使用Linux的過程中,作為管理員,top命令是最經常使用的命令之一。它可以用來顯示Linux的實時程式活動,任務排程,記憶體的使用情況等等。

解決方案

  1. 執行Linux top命令


    圖片描述

    top命令介面

  2. 按大寫的M,進行排序記憶體大的排在前面。

    圖片描述

    記憶體排序後介面


  3. 按小寫的c命令,檢視執行命令的絕對路徑

    圖片描述

    絕對路徑的top介面


  4. 看到拿一個程式佔用記憶體比較大,按下k,指定要刪除的程式。

    圖片描述

    指定要殺死的程式


  5. 記憶體足夠...

額外

  1. 透過CPU的利用率進行排序shift+P

    圖片描述

    透過CPU利用率排序


  2. 設定top視窗重新整理時間 按小d

  3. 調整程式的nice值。按r

最後

這是一些Top命令的基本用法,但在排除問題的時候還是挺有幫助的,記錄一下。



作者:Real_man
連結:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/430/viewspace-2805516/,如需轉載,請註明出處,否則將追究法律責任。

相關文章