Linux系統行程的5種狀態:
R(代表當前正在為用戶提供服務的行程);
A,sleeping(等待為用戶提供服務的行程);
D(不可中斷,雖然當前是為客戶提供服務 但程式出現問題 不能夠中斷)
Z,zombie(僵尸行程/僵死行程,當前沒有為客戶提供服務,并且他會一 直消耗你系統的資源)
T(代表行程已經被停止)
top---查看一次的命令;類似與任務管理器

17:03:14--當前系統的時間
up 7:07 ---已經開機了多少時間
2users ---當前終端的數量,圖形化界面也是一個終端
load average: 0.06,0.05,0.05 ----負載值 (0.06,0.05,0.05 是1分鐘5分鐘15分鐘的負載情況的平均值)
如果值達到了1就說明cpu資源已經比較匱乏了,1只是一個面對列,它還是在運行,當它超過1時就會
出現卡頓、回應慢等,它可以是0或1.,,等值,不過如果超過了5會出現卡頓、業務出現問題,
0.06,0.05,0.05從右往左看,代表負載值向高走,如果出現卡頓就看一下cpu的負載值是往低走還是往高走
495 total--行程的總數量
1 running--其中有1個為客戶提供服務
494 sleeping---有494個等待著為客戶提供服務或正在休眠
0 stopped-----有0個被停用
0 zombie-----有0個僵尸行程
Cpu:us 當前已經使用的cpu的百分比負載值;id當前cpu的空閑值
KiB Mem 真實的物理記憶體的值;total 當前的物理記憶體總共大小是多少 以KB為單位;used當前使用了多少KB ;free當前空閑了多少;
KiB Swap Swap消化磁區的值
PID 每一個行程的識別符號
USER是誰來運行這個行程
PR 和 NI 是優先級 數值越小 優先級越高
VIRT到SHPR是跟我們記憶體和硬碟的一個互動值
S是真正等待為提供者服務的狀態是一個sleeping狀態
%CPU這個行程占用我們cpu的百分比
%MEM這個行程占用我們記憶體的百分比
TIME+當前行程運行的時間(可能不太準確)
ps-----查看行程
ps -aux ----查看當前主機當前用戶的所有行程,由系統發起的行程也可以查看
ps -aux | grep network -----查看網路行程
pidof crond ----查看crond行程的行程號

kill 1070(行程號)---關閉行程

killall 行程名稱 -----關閉行程(大多數是高并發使用,關閉一個行程的多個執行緒)
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/93345.html
標籤:Linux
上一篇:Linux服務器記憶體監控—每小時檢查&超出發送郵件&重啟占用最高的Java程式
下一篇:linux 幾種傳輸檔案的方式
