This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
aix [2018/09/14 12:41] ss_wiki_admin |
aix [2019/09/16 16:09] (current) |
||
|---|---|---|---|
| Line 79: | Line 79: | ||
| sar | sar | ||
| - | == Bind to processor | + | == Processor Binding |
| - | < | + | < |
| - | bindprocessor -q\\ | + | bindprocessor -q |
| - | The available processors are: 0 1\\ | + | The available processors are: 0 1 |
| - | bindprocessor 14662 1\\ | + | bindprocessor 14662 1 |
| + | ps -emo THREAD | grep p1 | ||
| + | |||
| + | #unbind | ||
| + | bindprocessor -u 14662 | ||
| </ | </ | ||
| + | |||
| + | == SMT (Simultaneous Multithreading) == | ||
| + | You can enable or disable SMT by running the smtctl command.\\ | ||
| + | |||
| + | <code bash> | ||
| + | smtctl [ -m off | on [ -w boot | now]] | ||
| + | |||
| + | The following options are available: | ||
| + | |||
| + | -m off | ||
| + | Sets SMT mode to disabled. | ||
| + | -m on | ||
| + | Sets SMT mode to enabled. | ||
| + | -w boot | ||
| + | Makes the SMT mode change effective on next and subsequent restarts if you run the bosboot command before the next system restart. | ||
| + | -w now | ||
| + | Makes the SMT mode change immediately but the change does not persist across restart. | ||
| + | </ | ||
| + | |||
| + | If neither the -w boot or the -w now options are specified, the mode change is made immediately. It persists across subsequent restarts if you run the bosboot command before the next system restart. | ||
| + | |||
| + | == Processor control == | ||
| + | Setting this tunable to a value greater than -1 will enable the scheduler to enable and disable virtual processors based on the partition' | ||
| + | |||
| + | If vpm_xvcpus is greater than or equal to zero, processor folding is enabled. Otherwise, if it is equal to -1, folding is disabled\\ | ||
| + | |||
| + | Use below command to enable folding:\\ | ||
| + | |||
| + | <code bash> | ||
| + | schedo -o vpm_xvcpus=0 | ||
| + | //Setting vpm_xvcpus to 0 | ||
| + | |||
| + | schedo -L vpm_xvcpus | ||
| + | |||
| + | schedo -o vpm_fold_policy=0 | ||
| + | schedo -L vpm_fold_policy | ||
| + | </ | ||
| + | |||
| + | Note: By default processor folding enabled in AIX\\ | ||
| == Smitty == | == Smitty == | ||
| [[http:// | [[http:// | ||