導航:首頁 > 程序命令 > linux命令vmstat

linux命令vmstat

發布時間:2024-05-07 11:35:23

linux裡面vmstat命令作用是什麼

11.5 vmstat:虛擬內存統計

11.5.1 命令詳解

【命令星級】 ★★★★☆

【功能說明】

vmstat是Virtual Memory Statistics(虛擬內存統計)的縮寫,利用vmstat命令可以對操作系統的內存信息、進程狀態和CPU活動等進行監視。但是只能對系統的整體情況進行統計,無法對某個進程進行深入分析。

【語法格式】

vmstat [option] [delay [ count]]

vmstat [選項] [時間間隔[次數]]

說明:
1)在vmstat命令及後面的選項里,每個元素之間都至少有一個空格。

2)delay表示兩次輸出之間的間隔時間。

3)count表示按照delay指定的時間間隔統計的次數。

【選項說明】

表11-4針對該命令的參數選項進行了說明。

11.5.2 使用範例

範例11-12:顯示虛擬內存使用情況。

[root@oldboy ~]# vmstat #<==如果省略「間隔時間」和「次數」參數,則僅顯示一次報告後就退出

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----

r b swpd free buff cache si so bi bo in cs us sy id wa st

0 0 0 71756 38600 279084 0 0 24 6 15 18 0 0 100 0 0

[root@oldboye ~]# vmstat 5 #<==表示每5秒鍾更新一次輸出信息,循環輸出,按Ctrl+C組合鍵停止輸出。

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----

r b swpd free buff cache si so bi bo in cs us sy id wa st

0 0 0 71804 38600 279084 0 0 2 1 9 9 0 0 100 0 0

0 0 0 71756 38600 279084 0 0 0 0 8 8 0 0 100 0 0

0 0 0 71756 38600 279084 0 0 0 0 9 9 0 0 100 0 0

^C

[root@oldboye ~]# vmstat 5 6 #<==表示每5秒更新一次輸出信息,統計6次後停止輸出。

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----

r b swpd free buff cache si so bi bo in cs us sy id wa st

0 0 0 71804 38600 279084 0 0 2 1 9 9 0 0 100 0 0

0 0 0 71756 38600 279084 0 0 0 0 9 8 0 0 100 0 0

0 0 0 71756 38600 279084 0 0 0 0 8 9 0 0 100 0 0

0 0 0 71756 38600 279084 0 0 0 0 9 8 0 0 100 0 0

0 0 0 71756 38600 279084 0 0 0 0 9 8 0 0 100 0 0

0 0 0 71756 38600 279084 0 0 0 0 9 8 0 0 100 0 0

[root@oldboy ~]#

以下是命令結果說明。

第1列:procs。

q r列表示運行和等待CPU時間片的進程數。

q b列表示在等待資源的進程數。

第2列:memory。

q swpd列表示使用虛擬內存大小。

q free列表示當前空閑的物理內存數量。

q buff列表示buffers 的內存數量。

q cache列表示cache的內存數量。

第3列:swap。

q si(swap in)列表示由磁碟調入內存,也就是內存進入內存交換區的數量。

q so(swap out)列表示由內存調入磁碟,也就是內存交換區進入內存的數量。

第4列:I/O項顯示磁碟讀寫狀況。

q bi列表示從塊設備讀入數據的總量(即讀磁碟)(塊/s)。

q bo列表示寫入到塊設備的數據總量(即寫磁碟)(塊/s)。

第5列:system顯示採集間隔內發生的中斷數。

q in列表示在某一時間間隔中觀測到的每秒設備中斷數。

q cs列表示每秒產生的上下文切換次數。

第6列:CPU項顯示了CPU的使用狀態。

q us列顯示了用戶進程消耗的CPU時間百分比。

q sy列顯示了系統(內核)進程消耗的CPU時間百分比。

q id列顯示了CPU處在空閑狀態的時間百分比。

q wa列顯示了IO等待所佔用的CPU時間百分比。

q st列顯示了虛擬機佔用的CPU時間的百分比。

範例11-13:顯示活躍和非活躍內存。

[root@oldboy ~]# vmstat -a 2 5

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----

r b swpd free inact active si so bi bo in cs us sy id wa st

0 0 0 71804 160408 165848 0 0 2 1 9 9 0 0 100 0 0

0 0 0 71756 160408 165844 0 0 0 0 11 11 0 0 100 0 0

0 0 0 71756 160408 165844 0 0 0 0 12 9 0 0 100 0 0

0 0 0 71608 160412 165672 0 0 0 1302 218 341 12 9 80 0 0

0 0 0 71608 160412 165672 0 0 0 0 10 9 0 0 100 0 0

使用-a選項顯示活躍和非活躍內存時,所顯示的內容除增加了inact和active外,其他顯示內容與範例11-12相同。

在Memory列增加的inact和active兩列,說明如下。

q inact: 非活躍內存大小(當使用-a選項時顯示)。

q active: 活躍的內存大小(當使用-a選項時顯示)。

範例11-14:查看內存使用的詳細信息。

[root@oldboy ~]# vmstat -s

486640 total memory

414572 used memory

165656 active memory

160420 inactive memory

72068 free memory

……

這些信息的分別來自於/proc/meminfo,/proc/stat和/proc/vmstat。

範例11-15:查看磁碟的讀/寫。

[root@oldboy ~]# vmstat -d

disk- ------------reads------------ ------------writes----------- -----IO------

total merged sectors ms total merged sectors ms cur sec

ram0 0 0 0 0 0 0 0 0 0 0

ram1 0 0 0 0 0 0 0 0 0 0

……

sr0 0 0 0 0 0 0 0 0 0 0

sda 14667 3623 594388 6737 12864 32806 365372 44250 0 30

這些信息主要來自於/proc/diskstats。其中的merged表示一次來自於合並的寫/讀請求,一般系統會把多個連接/鄰近的讀/寫請求合並到一起來操作。

範例11-16:查看/dev/sda1磁碟的讀寫統計信息。

[root@oldboy ~]# vmstat -p /dev/sda1

sda1 reads read sectors writes requested writes

502 4162 14 68

這些信息主要來自於/proc/diskstats。各列的說明如下。

q reads:來自於這個分區的讀的次數。

q read sectors:來自於這個分區的讀扇區的次數。

q writes:來自於這個分區的寫的次數。

q requested writes:來自於這個分區的寫請求次數。

摘自:

跟老男孩學Linux運維:核心系統命令實戰 第11章 版權歸原作者所有

Ⅱ linux vmstat鍛戒護璇﹁В鍜屼嬌鐢ㄥ疄渚

浠栨槸瀵圭郴緇熺殑鏁翠綋鎯呭喌榪涜岀粺璁★紝涓嶈凍涔嬪勬槸鏃犳硶瀵規煇涓榪涚▼榪涜屾繁鍏ュ垎鏋愩倂mstat 宸ュ叿鎻愪緵浜嗕竴縐嶄綆寮閿鐨勭郴緇熸ц兘瑙傚療鏂瑰紡銆傚洜涓 vmstat 鏈韜灝辨槸浣庡紑閿宸ュ叿錛屽湪闈炲父楂樿礋鑽風殑鏈嶅姟鍣ㄤ笂錛屼綘闇瑕佹煡鐪嬪苟鐩戞帶緋葷粺鐨勫仴搴鋒儏鍐,鍦ㄦ帶鍒剁獥鍙h繕鏄鑳藉熶嬌鐢╲mstat 杈撳嚭緇撴灉銆傚湪瀛︿範vmstat鍛戒護鍓嶏紝鎴戜滑鍏堜簡瑙d竴涓婰inux緋葷粺涓鍏充簬鐗╃悊鍐呭瓨鍜岃櫄鎷熷唴瀛樼浉鍏充俊鎮銆
鐗╃悊鍐呭瓨鍜岃櫄鎷熷唴瀛樺尯鍒錛
鎴戜滑鐭ラ亾錛岀洿鎺ヤ粠鐗╃悊鍐呭瓨璇誨啓鏁版嵁瑕佹瘮浠庣‖鐩樿誨啓鏁版嵁瑕佸揩鐨勫氾紝鍥犳わ紝鎴戜滑甯屾湜鎵鏈夋暟鎹鐨勮誨彇鍜屽啓鍏ラ兘鍦ㄥ唴瀛樺畬鎴愶紝鑰屽唴瀛樻槸鏈夐檺鐨勶紝榪欐牱灝卞紩鍑轟簡鐗╃悊鍐呭瓨涓庤櫄鎷熷唴瀛樼殑姒傚康銆
鐗╃悊鍐呭瓨灝辨槸緋葷粺紜浠舵彁渚涚殑鍐呭瓨澶у皬錛屾槸鐪熸g殑鍐呭瓨錛岀浉瀵逛簬鐗╃悊鍐呭瓨錛屽湪linux涓嬭繕鏈変竴涓鉶氭嫙鍐呭瓨鐨勬傚康錛岃櫄鎷熷唴瀛樺氨鏄涓轟簡婊¤凍鐗╃悊鍐呭瓨鐨勪笉瓚寵屾彁鍑虹殑絳栫暐錛屽畠鏄鍒╃敤紓佺洏絀洪棿鉶氭嫙鍑虹殑涓鍧楅昏緫鍐呭瓨錛岀敤浣滆櫄鎷熷唴瀛樼殑紓佺洏絀洪棿琚縐頒負浜ゆ崲絀洪棿(Swap Space)銆
浣滀負鐗╃悊鍐呭瓨鐨勬墿灞曪紝linux浼氬湪鐗╃悊鍐呭瓨涓嶈凍鏃訛紝浣跨敤浜ゆ崲鍒嗗尯鐨勮櫄鎷熷唴瀛橈紝鏇磋︾粏鐨勮達紝灝辨槸鍐呮牳浼氬皢鏆傛椂涓嶇敤鐨勫唴瀛樺潡淇℃伅鍐欏埌浜ゆ崲絀洪棿錛岃繖鏍蜂互鏉ワ紝鐗╃悊鍐呭瓨寰楀埌浜嗛噴鏀撅紝榪欏潡鍐呭瓨灝卞彲浠ョ敤浜庡叾瀹冪洰鐨勶紝褰撻渶瑕佺敤鍒板師濮嬬殑鍐呭規椂錛岃繖浜涗俊鎮浼氳閲嶆柊浠庝氦鎹㈢┖闂磋誨叆鐗╃悊鍐呭瓨銆
linux鐨勫唴瀛樼$悊閲囧彇鐨勬槸鍒嗛〉瀛樺彇鏈哄埗錛屼負浜嗕繚璇佺墿鐞嗗唴瀛樿兘寰楀埌鍏呭垎鐨勫埄鐢錛屽唴鏍鎬細鍦ㄩ傚綋鐨勬椂鍊欏皢鐗╃悊鍐呭瓨涓涓嶇粡甯鎬嬌鐢ㄧ殑鏁版嵁鍧楄嚜鍔ㄤ氦鎹㈠埌鉶氭嫙鍐呭瓨涓錛岃屽皢緇忓父浣跨敤鐨勪俊鎮淇濈暀鍒扮墿鐞嗗唴瀛樸
瑕佹繁鍏ヤ簡瑙linux鍐呭瓨榪愯屾満鍒訛紝闇瑕佺煡閬撲笅闈㈡彁鍒扮殑鍑犱釜鏂歸潰錛
棣栧厛錛孡inux緋葷粺浼氫笉鏃剁殑榪涜岄〉闈浜ゆ崲鎿嶄綔錛屼互淇濇寔灝藉彲鑳藉氱殑絀洪棽鐗╃悊鍐呭瓨錛屽嵆浣垮苟娌℃湁浠涔堜簨鎯呴渶瑕佸唴瀛橈紝Linux涔熶細浜ゆ崲鍑烘殏鏃朵笉鐢ㄧ殑鍐呭瓨欏甸潰銆傝繖鍙浠ラ伩鍏嶇瓑寰呬氦鎹㈡墍闇鐨勬椂闂淬
鍏舵★紝linux榪涜岄〉闈浜ゆ崲鏄鏈夋潯浠剁殑錛屼笉鏄鎵鏈夐〉闈㈠湪涓嶇敤鏃墮兘浜ゆ崲鍒拌櫄鎷熷唴瀛橈紝linux鍐呮牳鏍規嵁鈥濇渶榪戞渶緇忓父浣跨敤鈥滅畻娉曪紝浠呬粎灝嗕竴浜涗笉緇忓父浣跨敤鐨勯〉闈㈡枃浠朵氦鎹㈠埌鉶氭嫙鍐呭瓨錛屾湁鏃舵垜浠浼氱湅鍒拌繖涔堜竴涓鐜拌薄錛歭inux鐗╃悊鍐呭瓨榪樻湁寰堝氾紝浣嗘槸浜ゆ崲絀洪棿涔熶嬌鐢ㄤ簡寰堝氥傚叾瀹烇紝榪欏苟涓嶅囨錛屼緥濡傦紝涓涓鍗犵敤寰堝ぇ鍐呭瓨鐨勮繘紼嬭繍琛屾椂錛岄渶瑕佽楄垂寰堝氬唴瀛樿祫婧愶紝姝ゆ椂灝變細鏈変竴浜涗笉甯哥敤欏甸潰鏂囦歡琚浜ゆ崲鍒拌櫄鎷熷唴瀛樹腑錛屼絾鍚庢潵榪欎釜鍗犵敤寰堝氬唴瀛樿祫婧愮殑榪涚▼緇撴潫騫墮噴鏀句簡寰堝氬唴瀛樻椂錛屽垰鎵嶈浜ゆ崲鍑哄幓鐨勯〉闈㈡枃浠跺苟涓嶄細鑷鍔ㄧ殑浜ゆ崲榪涚墿鐞嗗唴瀛橈紝闄ら潪鏈夎繖涓蹇呰侊紝閭d箞姝ゅ埢緋葷粺鐗╃悊鍐呭瓨灝變細絀洪棽寰堝氾紝鍚屾椂浜ゆ崲絀洪棿涔熷湪琚浣跨敤錛屽氨鍑虹幇浜嗗垰鎵嶆墍璇寸殑鐜拌薄浜嗐傚叧浜庤繖鐐癸紝涓嶇敤鎷呭績浠涔堬紝鍙瑕佺煡閬撴槸鎬庝箞涓鍥炰簨灝卞彲浠ヤ簡銆
鏈鍚庯紝浜ゆ崲絀洪棿鐨勯〉闈㈠湪浣跨敤鏃朵細棣栧厛琚浜ゆ崲鍒扮墿鐞嗗唴瀛橈紝濡傛灉姝ゆ椂娌℃湁瓚沖熺殑鐗╃悊鍐呭瓨鏉ュ圭撼榪欎簺欏甸潰錛屽畠浠鍙堜細琚椹涓婁氦鎹㈠嚭鍘伙紝濡傛や互鏉ワ紝鉶氭嫙鍐呭瓨涓鍙鑳芥病鏈夎凍澶熺┖闂存潵瀛樺偍榪欎簺浜ゆ崲欏甸潰錛屾渶緇堜細瀵艱嚧linux鍑虹幇鍋囨繪満銆佹湇鍔″紓甯哥瓑闂棰橈紝linux鉶界劧鍙浠ュ湪涓孌墊椂闂村唴鑷琛屾仮澶嶏紝浣嗘槸鎮㈠嶅悗鐨勭郴緇熷凡緇忓熀鏈涓嶅彲鐢ㄤ簡銆
鍥犳わ紝鍚堢悊瑙勫垝鍜岃捐linux鍐呭瓨鐨勪嬌鐢錛屾槸闈炲父閲嶈佺殑銆
鉶氭嫙鍐呭瓨鍘熺悊錛
鍦ㄧ郴緇熶腑榪愯岀殑姣忎釜榪涚▼閮介渶瑕佷嬌鐢ㄥ埌鍐呭瓨錛屼絾涓嶆槸姣忎釜榪涚▼閮介渶瑕佹瘡鏃舵瘡鍒諱嬌鐢ㄧ郴緇熷垎閰嶇殑鍐呭瓨絀洪棿銆傚綋緋葷粺榪愯屾墍闇鍐呭瓨瓚呰繃瀹為檯鐨勭墿鐞嗗唴瀛橈紝鍐呮牳浼氶噴鏀炬煇浜涜繘紼嬫墍鍗犵敤浣嗘湭浣跨敤鐨勯儴鍒嗘垨鎵鏈夌墿鐞嗗唴瀛橈紝灝嗚繖閮ㄥ垎璧勬枡瀛樺偍鍦ㄧ佺洏涓婄洿鍒拌繘紼嬩笅涓嬈¤皟鐢錛屽苟灝嗛噴鏀懼嚭鐨勫唴瀛樻彁渚涚粰鏈夐渶瑕佺殑榪涚▼浣跨敤銆
鍦↙inux鍐呭瓨綆$悊涓錛屼富瑕佹槸閫氳繃鈥滆皟欏礟aging鈥濆拰鈥滀氦鎹Swapping鈥濇潵瀹屾垚涓婅堪鐨勫唴瀛樿皟搴︺傝皟欏電畻娉曟槸灝嗗唴瀛樹腑鏈榪戜笉甯鎬嬌鐢ㄧ殑欏甸潰鎹㈠埌紓佺洏涓婏紝鎶婃椿鍔ㄩ〉闈淇濈暀鍦ㄥ唴瀛樹腑渚涜繘紼嬩嬌鐢ㄣ備氦鎹㈡妧鏈鏄灝嗘暣涓榪涚▼錛岃屼笉鏄閮ㄥ垎欏甸潰錛屽叏閮ㄤ氦鎹㈠埌紓佺洏涓娿
鍒嗛〉(Page)鍐欏叆紓佺洏鐨勮繃紼嬭縐頒綔Page-Out錛屽垎欏(Page)浠庣佺洏閲嶆柊鍥炲埌鍐呭瓨鐨勮繃紼嬭縐頒綔Page-In銆傚綋鍐呮牳闇瑕佷竴涓鍒嗛〉鏃訛紝浣嗗彂鐜版ゅ垎欏典笉鍦ㄧ墿鐞嗗唴瀛樹腑(鍥犱負宸茬粡琚玃age-Out浜)錛屾ゆ椂灝卞彂鐢熶簡鍒嗛〉閿欒(Page Fault)銆
褰撶郴緇熷唴鏍稿彂鐜板彲榪愯屽唴瀛樺彉灝戞椂錛屽氨浼氶氳繃Page-Out鏉ラ噴鏀句竴閮ㄥ垎鐗╃悊鍐呭瓨銆傜粡綆Page-Out涓嶆槸緇忓父鍙戠敓錛屼絾鏄濡傛灉Page-out棰戠箒涓嶆柇鐨勫彂鐢燂紝鐩村埌褰撳唴鏍哥$悊鍒嗛〉鐨勬椂闂磋秴榪囪繍琛岀▼寮忕殑鏃墮棿鏃訛紝緋葷粺鏁堣兘浼氭ュ墽涓嬮檷銆傝繖鏃剁殑緋葷粺宸茬粡榪愯岄潪甯告參鎴栬繘鍏ユ殏鍋滅姸鎬侊紝榪欑嶇姸鎬佷害琚縐頒綔thrashing(棰犵案)
1.鍛戒護鏍煎紡錛
浠g爜濡備笅:
vmstat [-a] [-n] [-S unit] [delay [ count]]
vmstat [-s] [-n] [-S unit]
vmstat [-m] [-n] [delay [ count]]
vmstat [-d] [-n] [delay [ count]]
vmstat [-p disk partition] [-n] [delay [ count]]
vmstat [-f]
vmstat [-V]
2.鍛戒護鍔熻兘錛
鐢ㄦ潵鏄劇ず鉶氭嫙鍐呭瓨鐨勪俊鎮
3.鍛戒護鍙傛暟錛
-a錛氭樉紺烘椿璺冨拰闈炴椿璺冨唴瀛
-f錛氭樉紺轟粠緋葷粺鍚鍔ㄨ嚦浠婄殑fork鏁伴噺 銆
-m錛氭樉紺簊labinfo
-n錛氬彧鍦ㄥ紑濮嬫椂鏄劇ず涓嬈″悇瀛楁靛悕縐般
-s錛氭樉紺哄唴瀛樼浉鍏崇粺璁′俊鎮鍙婂氱嶇郴緇熸椿鍔ㄦ暟閲忋
delay錛氬埛鏂版椂闂撮棿闅斻傚傛灉涓嶆寚瀹氾紝鍙鏄劇ず涓鏉$粨鏋溿
count錛氬埛鏂版℃暟銆傚傛灉涓嶆寚瀹氬埛鏂版℃暟錛屼絾鎸囧畾浜嗗埛鏂版椂闂撮棿闅旓紝榪欐椂鍒鋒柊嬈℃暟涓烘棤絀楓
-d錛氭樉紺虹佺洏鐩稿叧緇熻′俊鎮銆
-p錛氭樉紺烘寚瀹氱佺洏鍒嗗尯緇熻′俊鎮
-S錛氫嬌鐢ㄦ寚瀹氬崟浣嶆樉紺恆傚弬鏁版湁 k 銆並 銆乵 銆丮 錛屽垎鍒浠h〃1000銆1024銆1000000銆1048576瀛楄妭(byte)銆傞粯璁ゅ崟浣嶄負K(1024 bytes)
-V錛氭樉紺簐mstat鐗堟湰淇℃伅銆
4.浣跨敤瀹炰緥錛
瀹炰緥1錛氭樉紺鴻櫄鎷熷唴瀛樹嬌鐢ㄦ儏鍐
鍛戒護錛歷mstat
杈撳嚭錛
浠g爜濡備笅:
[root@localhost ~]# vmstat 5 6
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 0 3029876 199616 690980 0 0 0 2 3 2 0 0 100 0 0
0 0 0 3029752 199616 690980 0 0 0 41 1009 39 0 0 100 0 0
0 0 0 3029752 199616 690980 0 0 0 3 1004 36 0 0 100 0 0
0 0 0 3029752 199616 690980 0 0 0 4 1004 36 0 0 100 0 0
0 0 0 3029752 199616 690980 0 0 0 6 1003 33 0 0 100 0 0
0 0 0 3029752 199616 690980 0 0 0 5 1003 33 0 0 100 0 0
vmstat鍛戒護杈撳嚭淇℃伅璇︾粏璇存槑錛
瀛楁佃存槑錛
Procs(榪涚▼)錛
r: 榪愯岄槦鍒椾腑榪涚▼鏁伴噺
b: 絳夊緟IO鐨勮繘紼嬫暟閲
Memory(鍐呭瓨)錛
swpd: 浣跨敤鉶氭嫙鍐呭瓨澶у皬
free: 鍙鐢ㄥ唴瀛樺ぇ灝
buff: 鐢ㄤ綔緙撳啿鐨勫唴瀛樺ぇ灝
cache: 鐢ㄤ綔緙撳瓨鐨勫唴瀛樺ぇ灝
Swap錛
si: 姣忕掍粠浜ゆ崲鍖哄啓鍒板唴瀛樼殑澶у皬
so: 姣忕掑啓鍏ヤ氦鎹㈠尯鐨勫唴瀛樺ぇ灝
IO錛(鐜板湪鐨凩inux鐗堟湰鍧楃殑澶у皬涓1024bytes)
bi: 姣忕掕誨彇鐨勫潡鏁
bo: 姣忕掑啓鍏ョ殑鍧楁暟
緋葷粺錛
in: 姣忕掍腑鏂鏁幫紝鍖呮嫭鏃墮挓涓鏂銆
cs: 姣忕掍笂涓嬫枃鍒囨崲鏁般
CPU(浠ョ櫨鍒嗘瘮琛ㄧず)錛
us: 鐢ㄦ埛榪涚▼鎵ц屾椂闂(user time)
sy: 緋葷粺榪涚▼鎵ц屾椂闂(system time)
id: 絀洪棽鏃墮棿(鍖呮嫭IO絳夊緟鏃墮棿),涓澶澶勭悊鍣ㄧ殑絀洪棽鏃墮棿 銆備互鐧懼垎姣旇〃紺恆
wa: 絳夊緟IO鏃墮棿
澶囨敞錛 濡傛灉 r緇忓父澶т簬 4 錛屼笖id緇忓父灝戜簬40錛岃〃紺篶pu鐨勮礋鑽峰緢閲嶃傚傛灉pi錛宲o 闀挎湡涓嶇瓑浜0錛岃〃紺哄唴瀛樹笉瓚熾傚傛灉disk 緇忓父涓嶇瓑浜0錛 涓斿湪 b涓鐨勯槦鍒 澶т簬3錛 琛ㄧず io鎬ц兘涓嶅ソ銆侺inux鍦ㄥ叿鏈夐珮紼沖畾鎬с佸彲闈犳х殑鍚屾椂錛屽叿鏈夊緢濂界殑鍙浼哥緝鎬у拰鎵╁睍鎬э紝鑳藉熼拡瀵逛笉鍚岀殑搴旂敤鍜岀‖浠剁幆澧冭皟鏁達紝浼樺寲鍑烘弧瓚沖綋鍓嶅簲鐢ㄩ渶瑕佺殑鏈浣蟲ц兘銆傚洜姝や紒涓氬湪緇存姢Linux緋葷粺銆佽繘琛岀郴緇熻皟浼樻椂錛屼簡瑙g郴緇熸ц兘鍒嗘瀽宸ュ叿鏄鑷沖叧閲嶈佺殑銆
鍛戒護錛歷mstat 5 5
琛ㄧず鍦5縐掓椂闂村唴榪涜5嬈¢噰鏍楓傚皢寰楀埌涓涓鏁版嵁奼囨諱粬鑳藉熷弽鏄犵湡姝g殑緋葷粺鎯呭喌銆
瀹炰緥2錛氭樉紺烘椿璺冨拰闈炴椿璺冨唴瀛
鍛戒護錛歷mstat -a 2 5
杈撳嚭錛
浠g爜濡備笅:
[root@localhost ~]# vmstat -a 2 5
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
r b swpd free inact active si so bi bo in cs us sy id wa st
0 0 0 3029752 387728 513008 0 0 0 2 3 2 0 0 100 0 0
0 0 0 3029752 387728 513076 0 0 0 0 1005 34 0 0 100 0 0
0 0 0 3029752 387728 513076 0 0 0 22 1004 36 0 0 100 0 0
0 0 0 3029752 387728 513076 0 0 0 0 1004 33 0 0 100 0 0
0 0 0 3029752 387728 513076 0 0 0 0 1003 32 0 0 100 0 0
[root@localhost ~]#
璇存槑錛
浣跨敤-a閫夐」鏄劇ず媧昏穬鍜岄潪媧昏穬鍐呭瓨鏃訛紝鎵鏄劇ず鐨勫唴瀹歸櫎澧炲姞inact鍜宎ctive澶栵紝鍏朵粬鏄劇ず鍐呭逛笌渚嬪瓙1鐩稿悓銆
瀛楁佃存槑錛
Memory(鍐呭瓨)錛
inact: 闈炴椿璺冨唴瀛樺ぇ灝(褰撲嬌鐢-a閫夐」鏃舵樉紺)
active: 媧昏穬鐨勫唴瀛樺ぇ灝(褰撲嬌鐢-a閫夐」鏃舵樉紺)
瀹炰緥3錛氭煡鐪嬬郴緇熷凡緇廸ork浜嗗氬皯嬈
鍛戒護錛歷mstat -f
杈撳嚭錛
浠g爜濡備笅:
[root@SCF1129 ~]# vmstat -f
12744849 forks
[root@SCF1129 ~]#
璇存槑錛
榪欎釜鏁版嵁鏄浠/proc/stat涓鐨刾rocesses瀛楁甸噷鍙栧緱鐨
瀹炰緥4錛氭煡鐪嬪唴瀛樹嬌鐢ㄧ殑璇︾粏淇℃伅
鍛戒護錛歷mstat -s
杈撳嚭錛
浠g爜濡備笅:
[root@localhost ~]# vmstat -s
4043760 total memory
1013884 used memory
513012 active memory
387728 inactive memory
3029876 free memory
199616 buffer memory
690980 swap cache
6096656 total swap
0 used swap
6096656 free swap
83587 non-nice user cpu ticks
132 nice user cpu ticks
278599 system cpu ticks
913344692 idle cpu ticks
814550 IO-wait cpu ticks
10547 IRQ cpu ticks
21261 softirq cpu ticks
0 stolen cpu ticks
310215 pages paged in
14254652 pages paged out
0 pages swapped in
0 pages swapped out
288374745 interrupts
146680577 CPU context switches
1351868832 boot time
367291 forks
璇存槑錛
榪欎簺淇℃伅鐨勫垎鍒鏉ヨ嚜浜/proc/meminfo,/proc/stat鍜/proc/vmstat銆
瀹炰緥5錛氭煡鐪嬬佺洏鐨勮/鍐
鍛戒護錛歷mstat -d
杈撳嚭錛
浠g爜濡備笅:
[root@localhost ~]# vmstat -d
disk- ------------reads------------ ------------writes----------- -----IO------
total merged sectors ms total merged sectors ms cur sec
ram0 0 0 0 0 0 0 0 0 0 0
ram1 0 0 0 0 0 0 0 0 0 0
ram2 0 0 0 0 0 0 0 0 0 0
ram3 0 0 0 0 0 0 0 0 0 0
ram4 0 0 0 0 0 0 0 0 0 0
ram5 0 0 0 0 0 0 0 0 0 0
ram6 0 0 0 0 0 0 0 0 0 0
ram7 0 0 0 0 0 0 0 0 0 0
ram8 0 0 0 0 0 0 0 0 0 0
ram9 0 0 0 0 0 0 0 0 0 0
ram10 0 0 0 0 0 0 0 0 0 0
ram11 0 0 0 0 0 0 0 0 0 0
ram12 0 0 0 0 0 0 0 0 0 0
ram13 0 0 0 0 0 0 0 0 0 0
ram14 0 0 0 0 0 0 0 0 0 0
ram15 0 0 0 0 0 0 0 0 0 0
sda 33381 6455 615407 63224 2068111 1495416 28508288 15990289 0 10491
hdc 0 0 0 0 0 0 0 0 0 0
fd0 0 0 0 0 0 0 0 0 0 0
md0 0 0 0 0 0 0 0 0 0 0
[root@localhost ~]#
璇存槑錛
榪欎簺淇℃伅涓昏佹潵鑷浜/proc/diskstats.
merged:琛ㄧず涓嬈℃潵鑷浜庡悎騫剁殑鍐/璇昏鋒眰,涓鑸緋葷粺浼氭妸澶氫釜榪炴帴/閭昏繎鐨勮/鍐欒鋒眰鍚堝苟鍒頒竴璧鋒潵鎿嶄綔.
瀹炰緥6錛氭煡鐪/dev/sda1紓佺洏鐨勮/鍐
鍛戒護錛歷mstat -p /dev/sda1
杈撳嚭錛
浠g爜濡備笅:
[root@SCF1129 ~]# df
鏂囦歡緋葷粺 1K-鍧 宸茬敤 鍙鐢 宸茬敤% 鎸傝澆鐐
/dev/sda3 1119336548 27642068 1034835500 3% /tmpfs 32978376 0 32978376 0% /dev/shm
/dev/sda1 1032088 59604 920056 7% /boot
[root@SCF1129 ~]# vmstat -p /dev/sda1
sda1 reads read sectors writes requested writes
18607 4249978 6 48[root@SCF1129 ~]# vmstat -p /dev/sda3
sda3 reads read sectors writes requested writes
429350 35176268 28998789 980301488[root@SCF1129 ~]#
璇存槑錛
榪欎簺淇℃伅涓昏佹潵鑷浜/proc/diskstats銆
reads:鏉ヨ嚜浜庤繖涓鍒嗗尯鐨勮葷殑嬈℃暟銆
read sectors:鏉ヨ嚜浜庤繖涓鍒嗗尯鐨勮繪墖鍖虹殑嬈℃暟銆
writes:鏉ヨ嚜浜庤繖涓鍒嗗尯鐨勫啓鐨勬℃暟銆
requested writes:鏉ヨ嚜浜庤繖涓鍒嗗尯鐨勫啓璇鋒眰嬈℃暟銆
瀹炰緥7錛氭煡鐪嬬郴緇熺殑slab淇℃伅
鍛戒護錛歷mstat -m
杈撳嚭錛
浠g爜濡備笅:
[root@localhost ~]# vmstat -m
Cache Num Total Size Pages
ip_conntrack_expect 0 0 136 28
ip_conntrack 3 13 304 13
ip_fib_alias 11 59 64 59
ip_fib_hash 11 59 64 59
AF_VMCI 0 0 960 4
bio_map_info 100 105 1064 7
dm_mpath 0 0 1064 7
jbd_4k 0 0 4096 1
dm_uevent 0 0 2608 3
dm_tio 0 0 24 144
dm_io 0 0 48 77
scsi_cmd_cache 10 10 384 10
sgpool-128 32 32 4096 1
sgpool-64 32 32 2048 2
sgpool-32 32 32 1024 4
sgpool-16 32 32 512 8
sgpool-8 45 45 256 15
scsi_io_context 0 0 112 34
ext3_inode_cache 51080 51105 760 5
ext3_xattr 36 88 88 44
journal_handle 18 144 24 144
journal_head 56 80 96 40
revoke_table 4 202 16 202
revoke_record 0 0 32 112
uhci_urb_priv 0 0 56 67
UNIX 13 33 704 11
flow_cache 0 0 128 30
msi_cache 33 59 64 59
cfq_ioc_pool 14 90 128 30
cfq_pool 12 90 216 18
crq_pool 16 96 80 48
deadline_drq 0 0 80 48
as_arq 0 0 96 40
mqueue_inode_cache 1 4 896 4
isofs_inode_cache 0 0 608 6
hugetlbfs_inode_cache 1 7 576 7
Cache Num Total Size Pages
ext2_inode_cache 0 0 720 5
ext2_xattr 0 0 88 44
dnotify_cache 0 0 40 92
dquot 0 0 256 15
eventpoll_pwq 3 53 72 53
eventpoll_epi 3 20 192 20
inotify_event_cache 0 0 40 92
inotify_watch_cache 1 53 72 53
kioctx 0 0 320 12
kiocb 0 0 256 15
fasync_cache 0 0 24 144
shmem_inode_cache 254 290 768 5
posix_timers_cache 0 0 128 30
uid_cache 0 0 128 30
ip_mrt_cache 0 0 128 30
tcp_bind_bucket 3 112 32 112
inet_peer_cache 0 0 128 30
secpath_cache 0 0 64 59
xfrm_dst_cache 0 0 384 10
ip_dst_cache 5 10 384 10
arp_cache 1 15 256 15
RAW 3 5 768 5
UDP 5 10 768 5
tw_sock_TCP 0 0 192 20
request_sock_TCP 0 0 128 30
TCP 4 5 1600 5
blkdev_ioc 14 118 64 59
blkdev_queue 20 30 1576 5
blkdev_requests 13 42 272 14
biovec-256 7 7 4096 1
biovec-128 7 8 2048 2
biovec-64 7 8 1024 4
biovec-16 7 15 256 15
biovec-4 7 59 64 59
biovec-1 23 202 16 202
bio 270 270 128 30
utrace_engine_cache 0 0 64 59
Cache Num Total Size Pages
utrace_cache 0 0 64 59
sock_inode_cache 33 48 640 6
skbuff_fclone_cache 7 7 512 7
skbuff_head_cache 319 390 256 15
file_lock_cache 1 22 176 22
Acpi-Operand 4136 4248 64 59
Acpi-ParseExt 0 0 64 59
Acpi-Parse 0 0 40 92
Acpi-State 0 0 80 48
Acpi-Namespace 2871 2912 32 112
delayacct_cache 81 295 64 59
taskstats_cache 4 53 72 53
proc_inode_cache 1427 1440 592 6
sigqueue 0 0 160 24
radix_tree_node 13166 13188 536 7
bdev_cache 23 24 832 4
sysfs_dir_cache 5370 5412 88 44
mnt_cache 26 30 256 15
inode_cache 2009 2009 560 7
dentry_cache 60952 61020 216 18
filp 479 1305 256 15
names_cache 3 3 4096 1
avc_node 14 53 72 53
selinux_inode_security 994 1200 80 48
key_jar 2 20 192 20
idr_layer_cache 74 77 528 7
buffer_head 164045 164800 96 40
mm_struct 51 56 896 4
vm_area_struct 1142 1958 176 22
fs_cache 35 177 64 59
files_cache 36 55 768 5
signal_cache 72 162 832 9
sighand_cache 68 84 2112 3
task_struct 76 80 1888 2
anon_vma 458 864 24 144
pid 83 295 64 59
shared_policy_node 0 0 48 77
Cache Num Total Size Pages
numa_policy 37 144 24 144
size-131072(DMA) 0 0 131072 1
size-131072 0 0 131072 1
size-65536(DMA) 0 0 65536 1
size-65536 1 1 65536 1
size-32768(DMA) 0 0 32768 1
size-32768 2 2 32768 1
size-16384(DMA) 0 0 16384 1
size-16384 5 5 16384 1
size-8192(DMA) 0 0 8192 1
size-8192 7 7 8192 1
size-4096(DMA) 0 0 4096 1
size-4096 110 111 4096 1
size-2048(DMA) 0 0 2048 2
size-2048 602 602 2048 2
size-1024(DMA) 0 0 1024 4
size-1024 344 352 1024 4
size-512(DMA) 0 0 512 8
size-512 433 480 512 8
size-256(DMA) 0 0 256 15
size-256 1139 1155 256 15
size-128(DMA) 0 0 128 30
size-64(DMA) 0 0 64 59
size-64 5639 5782 64 59
size-32(DMA) 0 0 32 112
size-128 801 930 128 30
size-32 3005 3024 32 112
kmem_cache 137 137 2688 1
榪欑粍淇℃伅鏉ヨ嚜浜/proc/slabinfo銆
slab:鐢變簬鍐呮牳浼氭湁璁稿氬皬瀵硅薄錛岃繖浜涘硅薄鏋勯犻攢姣佸嶮鍒嗛戠箒錛屾瘮濡俰-node錛宒entry錛岃繖浜涘硅薄濡傛灉姣忔℃瀯寤虹殑鏃跺欏氨鍚戝唴瀛樿佷竴涓欏(4kb)錛岃屽叾瀹炲彧鏈夊嚑涓瀛楄妭錛岃繖鏍峰氨浼氶潪甯告氮璐癸紝涓轟簡瑙e喅榪欎釜闂棰橈紝灝卞紩鍏ヤ簡涓縐嶆柊鐨勬満鍒舵潵澶勭悊鍦ㄥ悓涓涓欏墊嗕腑濡備綍鍒嗛厤灝忓瓨鍌ㄥ尯錛岃宻lab鍙浠ュ瑰皬瀵硅薄榪涜屽垎閰,榪欐牱灝變笉鐢ㄤ負姣忎竴涓瀵硅薄鍒嗛厤欏墊嗭紝浠庤岃妭鐪佷簡絀洪棿錛屽唴鏍稿逛竴浜涘皬瀵硅薄鍒涘緩鏋愭瀯寰堥戠箒錛宻lab瀵硅繖浜涘皬瀵硅薄榪涜岀紦鍐,鍙浠ラ噸澶嶅埄鐢,鍑忓皯鍐呭瓨鍒嗛厤嬈℃暟銆

Ⅲ Linux涓鉶氭嫙鍐呭瓨鏌ョ湅鍛戒護vmstat鐨勪嬌鐢ㄦ暀紼

vmstat鏄涓涓鏌ョ湅鉶氭嫙鍐呭瓨浣跨敤鐘跺喌鐨勫伐鍏,瀹冨彲浠ョ湅鍒版湇鍔″櫒浣跨敤鐜,鍐呭瓨浣跨敤,鉶氭嫙鍐呭瓨浜ゆ崲鎯呭喌,IO璇誨啓.鐩告瘮top,鍙浠ョ湅鍒版暣涓鏈哄櫒鐨凜PU,memory,IO鐨勪嬌鐢ㄦ儏鍐,鑰屼笉鏄鍗曞崟鐪嬪埌鍚勪釜榪涚▼鍚勫肩殑浣跨敤鐜.

榛樿ゆ儏鍐典笅,vmstat鍛戒護騫舵病鏈夊畨瑁,闇瑕佸畨瑁卻ysstat鍖,璇ュ寘閲屽惈鏈塿mstat紼嬪簭.

涓鑸緇忓父浣跨敤鐨勮ュ懡浠ゅ悗鍔2涓鏁板瓧鍙傛暟,絎涓涓鍙傛暟鏄閲囨牱鐨勬椂闂撮棿闅(縐),絎浜屼釜鍙傛暟鏄閲囨牱鐨勬℃暟.

鍩烘湰鍙傛暟錛

vmstat [-a] [-n] [-t] [-S unit] [delay [ count]]

[-a]錛氭樉紺烘椿璺冨拰闈炴椿璺冨唴瀛

[-n]錛氬彧鍦ㄥ紑濮嬫椂鏄劇ず涓嬈″瓧孌靛悕錛岄拡瀵瑰氭℃敹闆嗕俊鎮鐨勬儏鍐佃緭鍑轟漢鎬у寲涓鐐

[-t]錛氬湪姣忔潯淇℃伅鐨勬湯灝撅紝鏄劇ず鏀墮泦淇℃伅鐨勬椂闂

[-S unit]錛氫嬌鐢ㄦ寚瀹氬崟浣嶆樉紺恆傚弬鏁版湁 k 銆並 銆乵 銆丮 錛屽垎鍒浠h〃1000銆1024銆1000000銆1048576瀛楄妭錛坆yte錛夈傞粯璁ゅ崟浣嶄負K錛1024 bytes錛

[delay [count]]錛歞elay鏄淇℃伅鏀墮泦闂撮殧錛宑ount鏄淇℃伅鏀墮泦鐨勬℃暟

vmstat [-s] [-n] [-S unit]

[-s]錛氭樉紺哄唴瀛樼浉鍏崇殑緇熻′俊鎮

vmstat [-m] [-n] [delay [ count]]

[-m]錛氭樉紺簊labinfo錛宻labinfo淇℃伅璁板綍鍦/proc/slabinfo鏂囦歡涓銆俿lab鏄痩inux鐨勪竴涓鍐呭瓨鍒嗛厤鏈哄埗銆

vmstat [-d] [-n] [delay [ count]]

[-d]錛氭樉紺虹浉鍏崇佺洏鐨勭粺璁′俊鎮

娉錛氳繖涓璺熸ゼ涓-p鐨勫尯鍒緇熻′俊鎮鐨勪笉鍚屻佺粺璁″硅薄榪欎釜鏄紓佺洏-p鏄瀛愬垎鍖恆佽繖涓涓嶈兘鎸囧畾鍏ㄩ儴杈撳嚭

vmstat [-p disk partition] [-n] [delay [ count]]

[-p disk partition]錛氭樉紺虹佺洏瀛愬垎鍖虹殑緇熻′俊鎮錛岃繖閲屾病鏈塱ostat鐨勪俊鎮閭d箞鏈夌敤

vmstat [-f]

[-f]錛氬紑鏈哄惎鍔ㄨ嚦浠婄殑fork鏁伴噺 娉錛氳繖閲岀殑fork搴旇ユ槸鍐呮牳鐨刦ork()鍑芥暟錛屽湪鐖惰繘紼嬩腑,fork榪斿洖鏂板壋寤哄瓙榪涚▼鐨勮繘紼婭D

vmstat [-V]

[-V]錛氱増鏈淇℃伅

紺轟緥


浠g爜濡備笅:

[email protected]:~# vmstat 2 10

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----

r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st

13  0      0 542604 323512 12356052    0    0     0     2    0    0 17 18 65  0  0

42  0      0 552500 323512 12356112    0    0     0     0 18669 49903 42 45 14  0  0   

72  0      0 563416 323512 12356132    0    0     0     0 18394 49895 41 43 16  0  0   

73  0      0 570924 323512 12356164    0    0     0     0 19666 51678 37 41 22  0  0   

13  0      0 581208 323512 12356204    0    0     0   280 18990 49541 43 43 15  0  0   

18  0      0 587148 323512 12356228    0    0     0    32 19360 49203 37 39 24  0  0   

27  0      0 520016 323512 12356292    0    0     0     0 20423 52865 39 40 21  0  0   

18  0      0 527512 323512 12356336    0    0     0     0 19613 53052 42 43 16  0  0   

23  0      0 538608 323512 12356376    0    0     0     0 18860 50645 41 42 18  0  0   

80  0      0 548608 323512 12356444    0    0     0     0 19781 50917 41 42 17  0  0  

鏍規嵁浠ヤ笂瀹炰緥,涓嬮潰鏄瀛楁佃存槑:

Procs(榪涚▼)

r:琛ㄧず榪愯岄槦鍒楃殑榪涚▼鏁伴噺,鎹㈠彞璇濊村氨鏄澶氬皯涓榪涚▼鐪熸e垎閰嶅埌cpu.鏈嶅姟鍣ㄩ厤緗甤pu涓8鏍,榪欓噷鐢變簬鏈嶅姟鍣ㄨ繍琛屼簡澶ч噺鐨勭▼搴忓湪璺,褰撹繖涓鍊艱秴榪囦簡cpu鏁扮洰,涓攊d杈冨皬,灝卞彲鑳戒細鍑虹幇cpu鐡墮.榪愯岄槦鍒楄繃澶,琛ㄧずcpu寰堢箒蹇,涓鑸浼氶犳垚cpu浣跨敤鐜囪繃楂.

b:絳夊緟io鐨勮繘紼嬫暟.

Memory

swpd:鉶氭嫙鍐呭瓨浣跨敤鎯呭喌,鍗曚綅KB

free:絀洪棽鐨勫唴瀛

buff:鐢ㄤ綔緙撳啿鐨勫唴瀛樺ぇ灝,鍐呭瓨涓鐨勪竴閮ㄥ垎,鏌愮▼搴忎唬鐮佺紦瀛,涓嶅彲縐誨埌swap閲屽幓.

cache:鐢ㄤ綔緙撳瓨鐨勫唴瀛樺ぇ灝,鏁版嵁緙撳瓨,鍏佽鎬氦緇檚wap

Swap

si:浠庣佺洏浜ゆ崲鍒板唴瀛樼殑浜ゆ崲欏墊暟閲,姣忕掍粠紓佺洏璇誨叆鉶氭嫙鍐呭瓨鐨勫ぇ灝,濡傛灉榪欎釜鍊煎ぇ浜0,琛ㄧず鐗╃悊鍐呭瓨涓嶅熺敤鎴栬呭唴瀛樻硠闇.

so:浠庡唴瀛樹氦鎹㈠埌紓佺洏鐨勪氦鎹㈤〉鏁伴噺,姣忕掕櫄鎷熷唴瀛樺啓鍏ョ佺洏鐨勫ぇ灝,濡傛灉榪欎釜鍊煎ぇ浜0,琛ㄧず鐗╃悊鍐呭瓨涓嶅熺敤鎴栬呭唴瀛樻硠闇.

bi:Blocks received from a block device (blocks/s).姣忕掍粠鍧楄懼囨帴鏀跺埌鐨勫潡鏁幫紝鍗寵誨潡璁懼囥

bo:Blocks sent to a block device (blocks/s).姣忕掑彂閫佸埌鍧楄懼囩殑鍧楁暟錛屽嵆鍐欏潡璁懼囥

System

in:姣忕掍腑鏂鏁,鍖呮嫭鏃墮挓涓鏂.

cs:姣忕掍笂涓嬫枃鍒囨崲鏁.榪欎釜鍊艱秺灝忚秺濂.姣斿傛瘡嬈¤皟鐢ㄧ郴緇熷嚱鏁,綰跨▼鐨勫垏鎹,浠g爜灝變細榪涘叆鍐呮牳絀洪棿,瀵艱嚧涓婁笅鏂囧垏鎹,嬈℃暟榪囧氳〃紺篶pu澶ч儴鍒嗘氮璐瑰湪涓婁笅鏂囧垏鎹,瀵艱嚧cpu娌℃湁鍏呭垎鍒╃敤.

CPU(浠ョ櫨鍒嗘瘮琛ㄧず)

us:鐢ㄦ埛榪涚▼鎵ц岀殑鏃墮棿,鐢ㄦ埛cpu浣跨敤鐜,鎿嶄綔榪愮畻絳.

sy:緋葷粺榪涚▼鎵ц岀殑鏃墮棿,緋葷粺cpu浣跨敤鐜,璇誨彇紜鐩,鎿嶄綔紜浠剁瓑.

id:絀洪棽鏃墮棿(鍖呮嫭IO絳夊緟鏃墮棿)

wa:絳夊緟IO鏃墮棿

閱讀全文

與linux命令vmstat相關的資料

熱點內容
加油什麼app劃算 瀏覽:713
開服要什麼樣的伺服器 瀏覽:33
pdf文件太大怎麼壓縮 瀏覽:29
UK開票顯示文件夾不存在 瀏覽:668
無錫江蘇大容量伺服器公司雲主機 瀏覽:503
pdf朱紹侯 瀏覽:227
編程貓演算法求和 瀏覽:556
品茗監測不到加密鎖 瀏覽:207
世界程序員收入 瀏覽:1000
filetypephp 瀏覽:726
鉸刀轉速進給的演算法 瀏覽:979
php二維數組取一列 瀏覽:377
安裝殺毒軟體出現壓縮或加密 瀏覽:975
方舟端游伺服器怎麼搜索房間 瀏覽:73
單片機學51好還是stm8好 瀏覽:798
手中的app如何隱藏 瀏覽:1001
安卓什麼壁紙軟體號 瀏覽:436
java設置內存大小 瀏覽:434
php循環匹配 瀏覽:325
技巧pdf 瀏覽:481