Interaction between parameter types and the different SMIT sub-panels
Review the following information to learn about the SMIT panel actions.
The following table shows the interaction between parameter
types and the different SMIT sub-panels:
Each of the sub-panels behavior is explained in the following
sections using examples of the scheduler and memory load control sub-panels:
Sub-panel name | Action |
---|---|
List All Characteristics of Current Parameters | Lists current, default, reboot, limit values, unit, type and dependencies. This is the output of a tuning command called with the -L option. |
Change / Show Current Parameters | Displays and changes current parameter value, except for parameter of type Static, Bosboot and Reboot which are displayed without surrounding square brackets to indicate that they cannot be changed. |
Change / Show Parameters for Next Boot | Displays values from and rewrite updated values to the nextboot file. If necessary, bosboot will be proposed. Only parameters of type Static cannot be changed (no brackets around their value). |
Save Current Parameters for Next Boot | Writes current parameters in the nextboot file, bosboot will be proposed if any parameter of type Bosboot was changed. |
Reset Current Parameters to Default value | Resets current parameters to default values, except those which need a bosboot plus reboot or a reboot (bosboot and reboot type). |
Reset Next Boot Parameters to Default value | Clears values in the nextboot file, and propose bosboot if any parameter of type Bosboot was different from its default value. |
- List All Characteristics of Tuning Parameters The output of schedo -L is displayed.
- Change/Show Current Scheduler and Memory Load Control Parameters
This panel is initialized with the current schedo values (output from the schedo -a command). Any parameter of type Bosboot, Reboot or Static is displayed with no surrounding square bracket indicating that it cannot be changed. From the F4 list, type or select values for the entry fields corresponding to parameters to be changed. Clearing a value results in resetting the parameter to its default value. The F4 list also shows minimum, maximum, and default values, the unit of the parameter and its type. Selecting F1 displays the help associated with the selected parameter. The text displayed will be identical to what is displayed by the tuning commands when called with the -h option. Press ENTER after making all the required changes. Doing so will launch the schedo command to make the changes. Any error message generated by the command, for values out of range, incompatible values, or lower values for parameter of type Incremental, will be displayed to the user.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]
- The following is an example of the Change / Show Scheduler and
Memory Load Control Parameters for next boot panel.
This panel is similar to the previous panel, in that, any parameter value can be changed except for parameters of type Static. It is initialized with the values listed in the /etc/tunables/nextboot file, completed with default values for the parameter not listed in the file. Type or select (from the F4 list) values for the entry field corresponding to the parameters to be changed. Clearing a value results in resetting the parameter to its default value. The F4 list also shows minimum, maximum, and default values, the unit of the parameter and its type. Pressing F1 displays the help associated with the selected parameter. The text displayed will be identical to what is displayed by the tuning commands when called with the -h option. Press ENTER after making all desired changes. Doing so will result in the/etc/tunables/nextboot file being updated with the values modified in the panel, except for out of range, and incompatible values for which an error message will be displayed instead. If necessary, the user will be prompted to run 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]
- The following is an example of the Save Current Scheduler and
Memory Load Control Parameters for Next Boot panel.
After pressing ENTER on this panel, all the current schedo parameter values will be saved in the /etc/tunables/nextboot file . If any parameter of type Bosboot needs to be changed, the user will be prompted to run bosboot.Save Current Scheduler and Memory Load Control Parameters for Next Boot ARE YOU SURE ?
- The following is an example of the Reset Current Scheduler and
Memory Load Control Parameters to Default Values
After selecting yes and pressing ENTER on this panel, all the tuning parameters managed by the schedo command will be reset to their default value. If any parameter of type Incremental, Bosboot or Reboot should have been changed, and error message will be displayed instead.Reset Current Scheduler and Memory Load Control Parameters to Default Value ARE YOU SURE ?
- The following is an example of the Reset Scheduler and Memory
Load Control Next Boot Parameters To Default Values
After pressing ENTER, the schedo stanza in the /etc/tunables/nextboot file will be cleared. This will defer changes until next reboot. If necessary, bosboot will be proposed.Reset Next Boot Parameters To Default Value ARE YOU SURE ?