11选5爱彩乐山西|快三爱彩乐官网
  • 當前位置: 主頁 > Linux安裝教程 > 環境部署 >

    技巧:如何檢查內存在Linux上使用狀況

    時間:2019-05-25 21:02來源:網絡整理 作者:Linux先生 舉報 點擊:
    當針對Linux系統性能優化的時候,物理內存是一個最重要的因素。Linux提供了豐富的選擇來監測內存資源的使用情況。不同的工具,在監測粒度(如全系統范圍,每個

      當針對Linux系統性能優化的時候,物理內存是一個最重要的因素。Linux提供了豐富的選擇來監測內存資源的使用情況。不同的工具,在監測粒度(如全系統范圍,每個進程,每個用戶)、接口方式(如圖形用戶界面,命令行,ncurses)或者交互模式,批量處理模式等運行模式上都不盡相同。

    技巧:如何檢查內存在Linux上使用狀況


      下面是一個可選擇圖形或命令行工具列表,通過這些工具用來檢查Linux平臺中已用和可用的內存。(圖片來源xmodulo.com)

      1. /proc/meminfo

    \$ cat /proc/meminfo

    技巧:如何檢查內存在Linux上使用狀況

      一種最簡單的方法是通過“/proc/meminfo”來檢查內存使用狀況。這個動態更新的虛擬文件事實上是通過free,top和ps內存相關的工具。從可用/閑置物理內存數量到等待被寫入緩存的數量或者已寫回磁盤的數量,只要是關于內存使用的信息,“/proc/meminfo”顯示內存使用情況。特定進程的內存信息也可以通過“/proc/<pid>/statm”和“/proc/<pid>/status”來獲取。

      2. atop

    技巧:如何檢查內存在Linux上使用狀況

      對于atop命令,是針對終端環境、基于ncurses的交互式的系統和進程監測工具。它展示了動態更新的系統資源摘要(CPU、內存、網絡、輸入/輸出、內核),并且把系統高負載的部分以警告顏色標注出來。

    另外,提供了類似于top的線程(或用戶)資源使用視圖,系統管理員可以找到哪個進程或者用戶導致的系統負載。內存統計報告包括了總計/閑置內存,緩存的/緩沖的內存和已提交的虛擬內存。

      3. free

    \$ free -h

    技巧:如何檢查內存在Linux上使用狀況

      free命令是一個用來獲得內存使用概況的快速簡單的方法,這些信息從“/proc/meminfo”獲取。它提供了一個快照,用于展示總計/閑置的物理內存和系統交換區,以及已使用/閑置的內核緩沖區。

    推薦內容
  • 11选5爱彩乐山西