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