vmstat 檢視系統狀態、硬體和系統資訊等
$ vmstat 1
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
r b swpd free buff cache si so bi bo in cs us sy id wa st
2 1 140 2787980 336304 3531996 0 0 0 128 1166 5033 3 3 70 25 0
0 1 140 2788296 336304 3531996 0 0 0 0 1194 5605 3 3 69 25 0
0 1 140 2788436 336304 3531996 0 0 0 0 1249 8036 5 4 67 25 0
r,可執行佇列的執行緒數。這些執行緒都是可執行狀態。僅僅只是 cpu 臨時不可用。一般負載超過了3就比較高,超過了5就高,超過了10就不正常了。server的狀態非常危急。top的負載類似每秒的執行佇列。b。被 blocked 的程序數,正在等待 io 請求;
swpd,已使用的 swap 空間大小。kb 為單位;
free,可用的物理記憶體大小。kb 為單位。
buffer,物理記憶體用來快取讀寫操作的 buffer 大小。kb 為單位;
cached,物理記憶體用來快取程序位址空間的 cache 大小,kb 為單位;
si,資料從 swap 讀取到 ram(swap in)的大小。kb 為單位;
so。資料從 ram 寫到 swap(swap out)的大小,kb 為單位;
bi,磁碟塊從檔案系統或 swap 讀取到 ram(blocks in)的大小。block 為單位;塊裝置每秒接收的塊數量,這裡的塊裝置是指系統上全部的磁碟和其它塊裝置
bo。磁碟塊從 ram 寫到檔案系統或 swap(blocks out)的大小,block 為單位;
in,被處理過的中斷數
cs。系統上正在做上下文切換的數目
us,使用者占用 cpu 的百分比
sy。核心和中斷占用 cpu 的百分比
id,cpu 全然空暇的百分比
wa,全部可執行的執行緒被 blocked 以後都在等待 io。這時候 cpu 空暇的百分比
st,等待io cpu時間
Android中top命令字段含義
pid pr cpu s thr vss rss pcy uid name 1314 0 0 r 1 1000k 392k fg root top 68 0 0 d 1 0k 0k fg root comip battery s 399 0 0 s 8 9696k 860k fg root syst...
「串列埠命令字解析」測試
實驗平台 stm32f103開發板 串列埠例程參考 戰艦例程 目錄前言 測試過程 程式設計 測試 注意事項 測試結果 總結 串列埠命令字解析,多用於裝置測試。由生產裝備 測試裝置 傳送命令資料幀給被測裝置,被測裝置接收命令資料幀並返回相應的引數。通過這些引數,我們可以得知被測裝置是否有故障,也可獲得...
效能測試名稱解釋
一 qps,每秒查詢 qps queries per second意思是 每秒查詢率 是一台伺服器每秒能夠相應的查詢次數,是對乙個特定的查詢伺服器在規定時間內所處理流量多少的衡量標準。網際網路中,作為網域名稱系統伺服器的機器的效能經常用每秒查詢率來衡量。二 tps,每秒事務 tps 是transac...