参数类型与不同的 SMIT 子面板之间的交互

查看以下信息以了解 SMIT 面板操作。

下表显示了参数类型与不同 SMIT 子面板之间的交互:
子面板名称 操作
列出当前参数的全部特征 列出当前,缺省,重新引导,限制值,单元,类型和依赖关系。 这是使用 -L 选项调用的调整命令的输出。
更改/显示当前参数 显示和更改当前参数值,类型为 "静态" , "引导" 和 "重新引导" 的参数除外,这些参数显示时不带方括号,以指示无法更改这些参数。
为下次引导更改/显示参数 显示值并将更新后的值重写到 nextboot 文件。 如有必要,将建议使用 bosboot 。 仅 "静态" 类型的参数不能更改 (它们的值周围没有方括号)。
为下次引导保存当前参数 nextboot 文件中写入当前参数,如果更改了任何类型为 Bosboot 的参数,那么将建议使用 bosboot
将当前参数重新设置为缺省值 将当前参数重置为缺省值,但需要 bosboot 加 reboot 或 reboot (bosboot 和 reboot 类型) 的参数除外。
将下次引导参数重新设置为缺省值 清除 nextboot 文件中的值,如果 Bosboot 类型的任何参数与其缺省值不同,那么建议使用 bosboot
使用调度程序和内存负载控制子面板的示例,在以下部分中说明了每个子面板行为:
  1. 显示schedo-L的输出结果。
  2. 更改/显示当前调度程序和内存装入控制参数
    Change / Show Current Scheduler and Memory Load Control Parameters 
    
                                       [Entry Field] 
    
    
      affinity_lim                          [7] 
      idle_migration_barrier                [4] 
      fixed_pri_global                      [0] 
      maxspin                               [1] 
      pacefork                              [10] 
      sched_D                               [16] 
      sched_R                               [16] 
      timeslice                             [1] 
      %usDelta                              [100] 
      v_exempt_secs                         [2] 
      v_min_process                         [2] 
      v_repage_hi                           [2] 
      v_repage_proc                         [6] 
      v_sec_wait                            [4] 
      
    该面板使用当前的schedo值(由schedo-a命令输出)进行初始化。 将显示类型为 BosbootRebootStatic 的任何参数,其中没有周围的方括号指示无法更改该参数。 在F4列表中,输入或选择要更改的参数对应的输入字段的值。 清除值会导致将参数重置为其缺省值。 F4列表还显示最小值、最大值、默认值、参数单位及其类型。 选择F1会显示与所选参数相关的帮助。 当使用 -h 选项调用时,显示的文本将与调整命令显示的文本相同。 进行所有必需的更改后,按 ENTER 。 执行此操作将启动 schedo 命令以进行更改。 对于超出范围的值,不兼容的值或类型为 Incremental的参数的较小值,将向用户显示该命令生成的任何错误消息。
  3. 以下是下一个引导面板的 "更改/显示调度程序" 和 "内存装入控制参数" 的示例。
    Change / Show Scheduler and Memory Load Control Parameters for next boot
     
                                       [Entry Field] 
    
      affinity_lim                          [7] 
      idle_migration_barrier                [4] 
      fixed_pri_global                      [0] 
      maxpin                                [1] 
      pacefork                              [10] 
      sched_D                               [16] 
      sched_R                               [16] 
      timeslice                             [1] 
      %usDelta                              [100] 
      v_exempt_secs                         [2] 
      v_min_process                         [2] 
      v_repage_hi                           [2] 
      v_repage_proc                         [6] 
      v_sec_wait                            [4] 
      
    此面板与上一个面板类似,即,除了类型为 静态的参数之外,可以更改任何参数值。 它使用 /etc/tunables/nextboot 文件中列出的值进行初始化,使用该文件中未列出的参数的缺省值完成。 输入或选择 (从 F4 列表中) 对应于要更改的参数的输入字段的值。 清除值会导致将参数重置为其缺省值。 F4列表还显示最小值、最大值、默认值、参数单位及其类型。 按 F1 将显示与所选参数关联的帮助。 当使用 -h 选项调用时,显示的文本将与调整命令显示的文本相同。 进行所有期望的更改后,按 ENTER 。 这样做将导致使用面板中修改的值更新/etc/tunables/nextboot 文件,但超出范围以及将显示错误消息的不兼容值除外。 如果需要,将提示用户运行 bosboot
  4. 以下是 "保存当前调度程序" 和 "下次引导的内存装入控制参数" 面板的示例。
         Save Current Scheduler and Memory Load Control Parameters for Next Boot 
      
    ARE YOU SURE ? 
      
    在此面板上按 ENTER 键后,所有当前 schedo 参数值都将保存在 /etc/tunables/nextboot 文件中。 如果需要更改类型为 Bosboot 的任何参数,那么将提示用户运行 bosboot
  5. 以下是 "将当前调度程序和内存负载控制参数重置为缺省值" 的示例
         Reset Current Scheduler and Memory Load Control Parameters to Default Value
    
      ARE YOU SURE ? 
      
    在此面板上选择 yes 并按 ENTER 后, schedo 命令管理的所有调整参数都将重置为其缺省值。 如果类型为 IncrementalBosbootReboot 的任何参数应该已更改,那么将改为显示错误消息。
  6. 以下是 Reset Scheduler and Memory Load Control Next Boot Parameters to Default Values 的示例
         Reset Next Boot Parameters To Default Value
    
      ARE YOU SURE ? 
      
    ENTER后,将清除 /etc/tunables/nextboot 文件中的 schedo 节。 这会将更改延迟到下次重新引导。 如有必要,将建议使用 bosboot