top命令的參數(shù)含義 linux的top命令里,pcy列是什么意思?
linux的top命令里,pcy列是什么意思?看看top的源代碼就知道了。這里pcy的意思是政策。指系統(tǒng) 該進程/線程的調(diào)度策略。最后調(diào)用Sched_getschtop命令介紹 -c全稱?Top命令是
linux的top命令里,pcy列是什么意思?
看看top的源代碼就知道了。
這里pcy的意思是政策。指系統(tǒng) 該進程/線程的調(diào)度策略。
最后調(diào)用Sched_getsch
top命令介紹 -c全稱?
Top命令是動態(tài)檢查進程變化,監(jiān)控linux的系統(tǒng)狀態(tài);是一個常用的性能分析工具,可以實時顯示系統(tǒng)資源各個進程的占用情況,類是windows的任務管理器。
Linux top命令,中%CPU結(jié)果,比 %us的結(jié)果,高,為什么?
Us是用戶,sy是系統(tǒng)。關(guān)注%wa,等待。這是等待IO的時間,通常是等待磁盤操作。100%-%id(空閑)是實際使用的總CPU時間。
linux中who命令顯示的pts/0和(:0)(:0.0)是什么意思?
都來源于內(nèi)核中任務優(yōu)先級的值,計算方法不同。
內(nèi)核內(nèi)部變量(p-prio)的值在linux/sched.h中定義
1)最大PRIO時間是100。
2)RT任務為0到99。
3)非RT任務值為100到139。
TOP命令顯示非RT線程時,PR字段的值是從任務的prio中減去100,所以你看到的值是0~39。
根據(jù)顯示選項、調(diào)度策略和進程狀態(tài),PS命令顯示的優(yōu)先級通過以下方法之一計算:
-優(yōu)先級:以前是-20...20,但現(xiàn)在是-100...39.
-intpri和opri,以前是39...29歲,現(xiàn)在是40歲...99.
- pri_foo -匹配睡眠進程的值,(-120..19)
- pri_bar -使RT pri顯示為負(-99..40)
- pri_baz -內(nèi)核-prio值,從Linux 2.6.8 (1..140)
以上是傳統(tǒng)的UNIX價值觀。
-pri -以前是20...60,但現(xiàn)在是(0...139).
- pri_api -匹配w/ RT API (-40..99)
以上是非傳統(tǒng)的UNIX價值觀。
詳細的實現(xiàn)可以在軟件包procps-ng的源代碼中找到。