编程接口指南

dispadmin(1M)

dispadmin(1M) 实用程序通过在运行时包括 -l 命令行选项可显示所有的当前进程调度类。使用 RT 作为实时类的参数,还可以针对在 -c 选项之后指定的类更改进程调度。

以下列出了 dispadmin(1M) 的类选项:

-l

列出当前已配置的调度器类

-c

指定要显示或更改参数的类

-g

获取指定类的分发参数

-r

-g 一起使用,用于指定时间量程精度

-s

指定可以在其中查找值的文件

包含分发参数的特定于类的文件也可以在运行时装入。使用此文件可以建立一组新的优先级,用于替换在引导时已确定的缺省值。此特定于类的文件必须按照 -g 选项所用的格式声明参数。RT 类的参数可在 rt_dptbl(4) 中找到,并会在示例 10–1 中列出。

要向系统中添加 RT 类文件,必须具有以下模块:

可以使用以下步骤安装 RT 类分发表:

  1. 使用以下命令装入特定于类的模块,其中 module_name 是特定于类的模块。


    # modload /kernel/sched/module_name
    
  2. 调用 dispadmin 命令。


    # dispadmin -c RT -s file_name
    

    此文件介绍的表必须与所覆写的表具有相同的项数。