Chinaunix

标题: 请教ps、top显示结果中的PRI和NI值及和nice、renice的关系 [打印本页]

作者: yenakata    时间: 2005-08-18 17:56
标题: 请教ps、top显示结果中的PRI和NI值及和nice、renice的关系
焦头烂额了。

nice是用来调整一个还未运行的进程的运行优先级,而renice是调整一个正在运行的进程优先级,调整值范围为-20到+19。但ps和top命令中都有PRI和NI字段,我想知道renice后PRI和NI之间的关系(即执行renice后PRI和NI都会发生什么相应的变化)看了些文档,说法有好几个,请高手大人指点指点,谢谢,

最好是能找篇次类相关文档,英文也可,我自己找不着呀   

还有问题:
1、进程优先级应该是-20   到19间的一个数字,负数优先级高;同时redhat linux network and system administrator中的描述是这样的:
PRI States the process’s priority (higher numbers mean higher priority)
NI Shows the process’s nice value (higher numbers mean lower priority)
但是ps -el看一下里面PRI居然连70都有,请问PRI 和 NI的关系是怎样的?
2、TOP中看到的PRI值和PS中的是否不一样的吧?因为TOP中的PRI值好象最高不超过39
作者: bingosek    时间: 2005-08-18 19:33
标题: 请教ps、top显示结果中的PRI和NI值及和nice、renice的关系
虽然解释得不清楚,还是有一定参考价值
http://www.circle4.com/jaqui/papers/webunuk.html
作者: yenakata    时间: 2005-08-19 09:01
标题: 请教ps、top显示结果中的PRI和NI值及和nice、renice的关系
再顶上来




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2