top

top命令


top結果直接顯示單位: top -M 

top運行運行過程中:  

    按h或者? : 幫助

    按esc:退出        

    按o鍵進去後,按小寫/大寫的a-z可以改變列顯示的前後順序。

    按f鍵進去後,按小寫/大寫的a-z可以顯示或者取消顯示當前列。(*爲顯示)


    按 P 鍵對 CPU 進行排序

     按 M 鍵對 內存 進行排序

    按 N 鍵對 PID 進行排序

    按 1 鍵查看多核CPU


查看進程:top -p pid 

查看進程下的線程: top -H -p pid


load average的理解: 系統的平均負載

表示過去1分鐘、5分鐘、15分鐘系統的平均負載。 

loadAvg < CPU的個數 * CPU的核數 * 0.7 ;


① 查看物理CPU的個數
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l  
2
② 查看邏輯CPU的個數
#cat /proc/cpuinfo |grep "processor"|wc -l  
24  
③ 查看CPU是幾核
#cat /proc/cpuinfo |grep "cores"|uniq  

我這裏應該是2個Cpu,每個Cpu有6個core,應該是Intel的U,支持超線程,所以顯示24 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章