久久婷婷香蕉热狠狠综合,精品无码国产自产拍在线观看蜜,寡妇房东在做爰3,中文字幕日本人妻久久久免费,国产成人精品三上悠亚久久

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > Linux系統狀態管理

Linux系統狀態管理(li) 時間:2018-09-27      來源:未知

一、分別制造 CPU、內存、磁(ci)盤IO、網絡IO繁忙的情況,并用 top, dstat, iostat 等工具(ju)觀(guan)察

1、top

a、命令(ling)解析

- q 退出top命令

立即刷新

- s 設(she)置(zhi)刷(shua)新(xin)時間(jian)間(jian)隔(ge)

- c 顯示命令完全(quan)模式

- t 顯示或隱(yin)藏進程和CPU狀(zhuang)態(tai)信息

- m 顯(xian)示或隱藏內存狀態信息

- l 顯示或隱(yin)藏uptime信息

- f 增(zeng)加(jia)或減少進程顯示標志

- S 累計(ji)模式(shi),會把已完(wan)成或退(tui)出(chu)的(de)(de)子進程(cheng)占用的(de)(de)CPU時間累計(ji)到(dao)父進程(cheng)的(de)(de)MITE+

- P 按%CPU使用率排行

- T 按MITE+排行(xing)

- M 按(an)%MEM排行

- u 指定(ding)顯示(shi)用戶進程

- r 修改(gai)進程renice值

- kkill 進程(cheng)

- i 只(zhi)顯(xian)示正在運行的(de)進程

- W 保存(cun)對top的(de)設(she)置到文件(jian)(jian)^/.toprc,下次啟動將自動調(diao)用toprc文件(jian)(jian)的(de)設(she)置。

- h 幫助(zhu)命令。

- q 退出

b、top 使用

# top

 top - 16:50:20 up 5:43, 3 users, load average: 0.00, 0.00, 0.00

Tasks: 157 total, 1 running, 156 sleeping, 0 stopped, 0 zombie

Cpu(s): 8.2%us, 2.2%sy, 0.0%ni, 89.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st

Mem: 1907580k total, 1655416k used, 252164k free, 52160k buffers

Swap: 4194296k total, 8k used, 4194288k free, 1116244k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

2453 root 20 0 206m 47m 9196 S 5.8 2.5 1:14.98 Xorg

3072 D 20 0 349m 18m 11m S 2.5 1.0 0:31.89 gnome-terminal

第一(yi)行顯示的是 當(dang)前時間 、當(dang)前有多少(shao)個登錄的用戶、系統(tong)負載

 第二(er)行顯示的是 進(jin)程(cheng)總數(shu)、正(zheng)在運行的進(jin)程(cheng)數(shu)、睡眠的進(jin)程(cheng)數(shu)、停(ting)止的進(jin)程(cheng)數(shu)、僵(jiang)尸(shi)態進(jin)程(cheng)數(shu)

第三行顯示的(de)是 用(yong)戶占(zhan) CPU 的(de)百分(fen)比(bi)、內核占(zhan) CPU 的(de)百分(fen)比(bi)、用(yong)戶進(jin)程內改變過(guo)優先級的(de)進(jin)程占(zhan) CPU 的(de)百分(fen)比(bi)、空閑 CPU 的(de)百分(fen)比(bi)、等(deng)待輸(shu)入輸(shu)出的(de)百分(fen)比(bi)、

硬中(zhong)斷占(zhan)用 CPU 的百分(fen)比、軟中(zhong)斷占(zhan) CPU 的百分(fen)比、虛擬機偷(tou)取時間

第四行顯示(shi)的是 物(wu)理內(nei)存總(zong)數(shu)(shu)、使用的物(wu)理內(nei)存總(zong)數(shu)(shu)、空閑內(nei)存總(zong)數(shu)(shu)、用作(zuo)內(nei)核緩存的總(zong)數(shu)(shu)

第五行顯示的是 交(jiao)換(huan)區總(zong)(zong)量(liang)、使(shi)用的交(jiao)換(huan)區總(zong)(zong)量(liang)、空閑的交(jiao)換(huan)區總(zong)(zong)量(liang)、緩存的交(jiao)換(huan)區總(zong)(zong)量(liang)

PID :進(jin)(jin)程(cheng) ID、USER:進(jin)(jin)程(cheng)所有(you)者的(de)用戶名、NI:用戶名、VIRT:進(jin)(jin)程(cheng)使用的(de)虛(xu)擬(ni)內存、RES:進(jin)(jin)程(cheng)使用的(de)物理(li)內存大小、SHR:共享(xiang)內存大小(kb)、S:進(jin)(jin)程(cheng)狀態、

%CPU:CPU 距離(li)上次查詢占用(yong)的百分比、%MEM:進程(cheng)使(shi)用(yong)的物理內存百分比、TIME+:進程(cheng)使(shi)用(yong)的 CPU 時間、COMMAND 進程(cheng)的別名(ming) 2、dstat

a、命令解析

-l 顯(xian)示負載統計量

 -m 顯(xian)示內存使(shi)用率(包括used,buffer,cache,free值)

-r 顯示I/O統計

-s 顯示交換(huan)分區使用情況

-t 將當前時(shi)間(jian)顯(xian)示在第(di)一行

–fs 顯示文(wen)件系統(tong)統(tong)計數據(包括(kuo)文(wen)件總數量和inodes值)

–nocolor 不顯示顏色(有時候有用)

–socket 顯(xian)示(shi)網絡統計數(shu)據

–tcp 顯(xian)示(shi)常用的TCP統計(ji)

–udp 顯示(shi)監聽的(de)UDP接口(kou)及(ji)其當前用量的(de)一些動態數(shu)據(ju)

--disk-util 顯(xian)示某一時(shi)間磁(ci)盤的(de)忙(mang)碌狀況

--freespace 顯示當前(qian)磁盤空間使(shi)用率(lv)

--proc-count 顯示正在運行的(de)程序數量(liang)

--top-bio 指出(chu)塊I/O大的進(jin)程

--top-cpu 圖(tu)形化顯示(shi)CPU占用大的進(jin)程(cheng)

--top-io 顯示正(zheng)常I/O大的進程(cheng)

--top-mem 顯示占用(yong)多內存的進程

b、dstat 的簡單(dan)使用:

root@Demon share]# dstat 1 10

You did not select any stats, using -cdngy by default.

----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system--

usr sys idl wai hiq siq| read writ| recv send| in out | int csw

1 1 98 0 0 0| 34k 54k| 0 0 | 0 0 | 65 138

1 1 98 0 0 0| 0 0 | 0 0 | 0 0 | 60 130

0 1 99 0 0 0| 0 0 | 0 0 | 0 0 | 50 97

1 0 99 0 0 0| 0 0 | 0 0 | 0 0 | 61 77

1 2 97 0 0 0| 0 0 | 0 0 | 0 0 | 73 165

0 0 100 0 0 0| 0 0 | 0 0 | 0 0 | 41 114

2 1 97 0 0 0| 0 60k| 0 0 | 0 0 | 80 172

1 1 98 0 0 0| 0 0 | 0 0 | 0 0 | 77 148

1 1 98 0 0 0| 0 0 | 0 0 | 0 0 | 64 126

0 0 100 0 0 0| 0 0 | 0 0 | 0 0 | 42 72

1 2 97 0 0 0| 0 0 | 0 0 | 0 0 | 96 171

它默認顯示是(shi)分為 5 區(qu)(qu)域(yu),第(di)一個(ge)區(qu)(qu)域(yu)是(shi)用(yong)來(lai)看CPU 使用(yong)率(lv),第(di)二個(ge)區(qu)(qu)域(yu)是(shi)磁(ci)盤統(tong)計(ji),第(di)三(san)個(ge)區(qu)(qu)域(yu)是(shi)網絡(luo)統(tong)計(ji),第(di)四個(ge)區(qu)(qu)域(yu)是(shi)內存使用(yong)率(lv),

第五個區域是系統信息(xi)

3、iostat

a、iostat 命令(ling)解(jie)析(命令(ling)格式:iostat [參數] [時間] [次數])

-C 顯(xian)示CPU使用情況

-d 顯示磁盤使用情況(kuang)

-k 以 KB 為(wei)單位(wei)顯(xian)示(shi)

-m 以 M 為單位顯示

-N 顯(xian)示(shi)磁盤陣列(LVM) 信息(xi)

-n 顯示NFS 使用情況

-p[磁(ci)盤] 顯(xian)示(shi)磁(ci)盤和(he)分區的情況(kuang)

-t 顯示終(zhong)端(duan)和(he)CPU的信息

-x 顯示(shi)詳細信息

-V 顯示版(ban)本信息

b、iostat 的使用:

ot@Demon share]# iostat -x

Linux 2.6.32-431.el6.x86_64 (Demon) 2016年01月15日 _x86_64_ (1 CPU)

avg-cpu: %user %nice %system %iowait %steal %idle

0.78 0.05 0.69 0.35 0.00 98.12

Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util

 sda 0.29 11.12 0.95 1.11 61.44 97.82 77.58 0.12 60.40 2.81 0.58

scd0 0.00 0.00 0.00 0.00 0.02 0.00 8.17 0.00 0.56 0.56 0.00

rrqm/s 每(mei)秒(miao)進行(xing) merge 的讀操作數目。即 delta(rmerge)/s

wrqm/s 每秒進行 merge 的(de)寫操作數(shu)目。即 delta(wmerge)/s

r/s 每秒完(wan)成的讀 I/O 設(she)備(bei)次數。即 delta(rio)/s

w/s 每秒完(wan)成的寫 I/O 設備次數(shu)。即 delta(wio)/s

rsec/s 每秒(miao)讀扇(shan)區數(shu)。即 delta(rsect)/s

wsec/s 每秒寫扇區(qu)數。即 delta(wsect)/s

avgrq-sz 平(ping)均每(mei)次設備I/O操作的(de)數據大小 (扇區)。即(ji) delta(rsect+wsect)/delta(rio+wio)

avgqu-sz 平均(jun)I/O隊列長(chang)度。即 delta(aveq)/s/1000 (因(yin)為(wei)aveq的單位為(wei)毫(hao)秒)。

await 平均每次設備I/O操作的(de)等(deng)待時間 (毫秒)。即 delta(ruse+wuse)/delta(rio+wio)

svctm 平均(jun)每次設備I/O操(cao)作(zuo)的(de)服務時間 (毫(hao)秒)。即 delta(use)/delta(rio+wio)

%util 一秒中有(you)百(bai)分之多少的時間(jian)用于 I/O 操作,或者說一秒中有(you)多少時間(jian) I/O 隊(dui)列是(shi)非空的

上一篇:Linux編譯軟件包

下一篇:Linux查看系統硬件配置

熱點文章推薦
華清學(xue)員(yuan)就業榜單
高薪(xin)學員經驗分享(xiang)
熱(re)點新(xin)聞推薦(jian)
前臺專線(xian):010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,,京公海網安備11010802025203號

回到頂部