日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

linux性能分析top iostat vmstat free,linux 性能篇 -- top用法(示例代码)

發(fā)布時(shí)間:2024/9/27 linux 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux性能分析top iostat vmstat free,linux 性能篇 -- top用法(示例代码) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

#top

輸出:

c: ?切換顯示命令名稱(chēng)和完整命令行。 顯示完整的命令。 這個(gè)功能很有用。

M : 根據(jù)駐留內(nèi)存大小進(jìn)行排序。

P:根據(jù)CPU使用百分比大小進(jìn)行排序。[[email?protected]?log]#?top

top?-?14:06:23?up?70?days,?16:44,??2?users,??load?average:?1.25,?1.32,?1.35

Tasks:?206?total,???1?running,?205?sleeping,???0?stopped,???0?zombie

Cpu(s):??5.9%us,??3.4%sy,?0.0%ni,?90.4%id,??0.0%wa,?0.0%hi,??0.2%si,??0.0%st

Mem:??32949016k?total,?14411180k?used,?18537836k?free,???169884k?buffers

Swap:?32764556k?total,????????0k?used,?32764556k?free,??3612636k?cached

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

28894??root??????22???0?1501m?405m??10m?S?52.2??1.3???2534:16?java

18249??root??????18???0?3201m?1.9g??11m?S?35.9??6.0?569:39.41?java

2808??root??????25???0?3333m?1.0g??11m?S?24.3??3.1?526:51.85?java

25668??root??????23???0?3180m?704m??11m?S?14.0??2.2?360:44.53?java

574???root??????25???0?3168m?611m??10m?S?12.6??1.9?556:59.63?java

1599??root??????20???0?3237m?1.9g??11m?S?12.3??6.2?262:01.14?java

1008??root??????21???0?3147m?842m??10m?S??0.3??2.6???4:31.08?java

第一行,任務(wù)隊(duì)列信息,同 uptime 命令的執(zhí)行結(jié)果,具體參數(shù)說(shuō)明情況如下:

14:06:23 — 當(dāng)前系統(tǒng)時(shí)間

up 70 days, 16:44 — 系統(tǒng)已經(jīng)運(yùn)行了70天16小時(shí)44分鐘(在這期間系統(tǒng)沒(méi)有重啟過(guò)的吆!)

2 users — 當(dāng)前有2個(gè)用戶(hù)登錄系統(tǒng)

load average: 1.15, 1.42, 1.44 — load average后面的三個(gè)數(shù)分別是1分鐘、5分鐘、15分鐘的負(fù)載情況。

load average數(shù)據(jù)是每隔5秒鐘檢查一次活躍的進(jìn)程數(shù),然后按特定算法計(jì)算出的數(shù)值。如果這個(gè)數(shù)除以邏輯CPU的數(shù)量,

結(jié)果高于5的時(shí)候就表明系統(tǒng)在超負(fù)荷運(yùn)轉(zhuǎn)了。第二行,Tasks — 任務(wù)(進(jìn)程),具體信息說(shuō)明如下:

系統(tǒng)現(xiàn)在共有206個(gè)進(jìn)程,其中處于運(yùn)行中的有1個(gè),205個(gè)在休眠(sleep),stoped狀態(tài)的有0個(gè),zombie狀態(tài)(僵尸)的有0個(gè)。

第三行,cpu狀態(tài)信息,具體屬性說(shuō)明如下:

5.9%us — 用戶(hù)空間占用CPU的百分比。

3.4% sy — 內(nèi)核空間占用CPU的百分比。

0.0% ni — 改變過(guò)優(yōu)先級(jí)的進(jìn)程占用CPU的百分比

90.4% id — 空閑CPU百分比

0.0% wa — IO等待占用CPU的百分比

0.0% hi — 硬中斷(Hardware IRQ)占用CPU的百分比

0.2% si — 軟中斷(Software Interrupts)占用CPU的百分比

備注:在這里CPU的使用比率和windows概念不同,需要理解linux系統(tǒng)用戶(hù)空間和內(nèi)核空間的相關(guān)知識(shí)!

第四行,內(nèi)存狀態(tài),具體信息如下:

32949016k total — 物理內(nèi)存總量(32GB)

14411180k used — 使用中的內(nèi)存總量(14GB)

18537836k free — 空閑內(nèi)存總量(18GB)

169884k buffers — 緩存的內(nèi)存量 (169M)

第五行,swap交換分區(qū)信息,具體信息說(shuō)明如下:

32764556k total — 交換區(qū)總量(32GB)

0k used — 使用的交換區(qū)總量(0K)

32764556k free — 空閑交換區(qū)

總量(32GB)

3612636k cached — 緩沖的交換區(qū)總量(3.6GB)

第七行以下:各進(jìn)程(任務(wù))的狀態(tài)監(jiān)控,項(xiàng)目列信息說(shuō)明如下:

PID — 進(jìn)程id

USER — 進(jìn)程所有者

PR — 進(jìn)程優(yōu)先級(jí)

NI — nice值。負(fù)值表示高優(yōu)先級(jí),正值表示低優(yōu)先級(jí)

VIRT — 進(jìn)程使用的虛擬內(nèi)存總量,單位kb。VIRT=SWAP+RES

RES — 進(jìn)程使用的、未被換出的物理內(nèi)存大小,單位kb。RES=CODE+DATA

SHR — 共享內(nèi)存大小,單位kb

S — 進(jìn)程狀態(tài)。D=不可中斷的睡眠狀態(tài) R=運(yùn)行 S=睡眠 T=跟蹤/停止 Z=僵尸進(jìn)程

%CPU — 上次更新到現(xiàn)在的CPU時(shí)間占用百分比

%MEM — 進(jìn)程使用的物理內(nèi)存百分比

TIME+ — 進(jìn)程使用的CPU時(shí)間總計(jì),單位1/100秒

COMMAND — 進(jìn)程名稱(chēng)(命令名/命令行)

用戶(hù)空間和內(nèi)核空間

用戶(hù)空間對(duì)應(yīng)進(jìn)程,所以每當(dāng)進(jìn)程切換,用戶(hù)空間就會(huì)跟著變化;

而內(nèi)核空間是由內(nèi)核負(fù)責(zé)映射,它并不會(huì)跟著進(jìn)程變化,是固定的。內(nèi)核空間地址有自己對(duì)應(yīng)的頁(yè)表,用戶(hù)進(jìn)程各自有不同的頁(yè)表

用戶(hù)進(jìn)程能訪(fǎng)問(wèn)多少物理內(nèi)存?內(nèi)核代碼能訪(fǎng)問(wèn)多少物理內(nèi)存?

32位系統(tǒng)用戶(hù)進(jìn)程最大可以訪(fǎng)問(wèn)3GB,內(nèi)核代碼可以訪(fǎng)問(wèn)所有物理內(nèi)存。

64位系統(tǒng)用戶(hù)進(jìn)程最大可以訪(fǎng)問(wèn)超過(guò)512GB,內(nèi)核代碼可以訪(fǎng)問(wèn)所有物理內(nèi)存。

內(nèi)核空間和用戶(hù)空間是操作系統(tǒng)理論的基礎(chǔ)之一,內(nèi)核功能模塊運(yùn)行在內(nèi)核空間,

而應(yīng)用程序運(yùn)行在用戶(hù)空間

總結(jié)

以上是生活随笔為你收集整理的linux性能分析top iostat vmstat free,linux 性能篇 -- top用法(示例代码)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。