在 Oracle® Solaris 11.2 中进行资源管理

退出打印视图

更新时间: 2014 年 7 月
 
 

如何调整调度程序参数

当系统正在运行时,您可以使用 dispadmin 命令来显示或更改进程调度程序参数。例如,您可以使用 dispadmin 来检查和调整 FSS 调度程序的时间量程值。时间量程是指线程在必须放弃处理器之前可以运行的时间。

要在系统正在运行时显示 FSS 调度程序的当前时间量程,请键入:

$ dispadmin -c FSS -g
#
# Fair Share Scheduler Configuration
#
RES=1000
#
# Time Quantum
#
QUANTUM=110

使用 –g 选项时,您还可以使用 –r 选项来指定列显时间量程值所用的精度。如果未指定精度,则缺省情况下时间量程值将以毫秒显示。

$ dispadmin -c FSS -g -r 100
#
# Fair Share Scheduler Configuration
#
RES=100
#
# Time Quantum
#
QUANTUM=11

要设置 FSS 调度类的调度参数,请使用 dispadmin –sfile 中的值必须采用由 –g 选项输出的格式。这些值会覆盖内核中的当前值。请键入以下命令:

$ dispadmin -c FSS -s file