進程的優先級,我想在Python 3.2與PID得到進程的優先級?如何獲得在python
對於爲例我有過程與3105
的PID我想要做這樣的事情
優先= getpriority(3015)
我是在Linux上的Debian 3.2
進程的優先級,我想在Python 3.2與PID得到進程的優先級?如何獲得在python
對於爲例我有過程與3105
的PID我想要做這樣的事情
優先= getpriority(3015)
我是在Linux上的Debian 3.2
您可以閱讀/proc/[pid]/stat
並查看以下字段:
(19) nice %ld
The nice value (see setpriority(2)), a value in the
range 19 (low priority) to -20 (high priority).
查看man page。
請問如何在/ proc/[PID] /在人類可讀的格式統計信息? – 2014-10-04 19:43:03
也許你想https://pypi.python.org/pypi/psutil?或者是subprocess.Popen到/ usr/bin/ps? – user1277476 2014-10-04 20:40:22
謝謝NPE我讀的/ proc/[PID]/STAT 和使用正則表達式來獲得優先權。 但是,我很確定dat therre是找到它的更有效的方法。
這個視頻幫我的正則表達式
什麼操作系統,你瞄準 – 2014-10-04 19:26:26