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