NET/MASTER Management Services (MS) System Management Guide

Balancing Static and DSNM Processes Among CPUs
Configuring the Processing Environment
115414 NonStop NET/MASTER MS System Management Guide 11–61
weight assignments are nominal indications, rather than absolute directives, to the
NCP when it creates a dynamic process.
There are two approaches you can take to the task of assigning dynamic processes to
CPUs after NonStop NET/MASTER MS startup (these approaches apply whether you
start NonStop NET/MASTER MS with or without a CONFIG file):
You can let NonStop NET/MASTER MS determine how dynamic processes are
assigned to CPUs
You can monitor NonStop NET/MASTER MS and determine yourself how
dynamic processes are assigned to CPUs by adjusting CPU weight and process
weight as required to best balance the creation of dynamic processes among CPUs.
Suppose that you want to let NonStop NET/MASTER MS determine how dynamic
processes are assigned to the CPUs on your computer. You have a computer with six
CPUs (0 through 5). You want to prevent NonStop NET/MASTER MS (as much as
possible) from creating dynamic processes in CPU 0 and CPU 1. You want to use
CPUs 3 and 5 in preference to CPUs 2 and 4 for dynamic process creation. You can
achieve these objectives by following these steps:
1. Assign CPU weights of 40, 50, 60, 70, 0, and 0 to CPUs 4, 2, 5, 3, 0, and 1,
respectively, by including the following commands in the CONFIG file:
PARAM CPUWEIGHT=(4,40)
PARAM CPUWEIGHT=(2,50)
PARAM CPUWEIGHT=(5,60)
PARAM CPUWEIGHT=(3,70)
PARAM CPUWEIGHT=(0,0)
PARAM CPUWEIGHT=(1,0)
2. Assign a process weight of 55 to all dynamic processes by including the following
command in the process definitions for dynamic processes in the CONFIG file:
PARAM PROCESSWEIGHT=55
Note The order of PARAM CPUWEIGHT commands in the CONFIG file is not significant to NonStop
NET/MASTER MS as it searches for a CPU in which to create a dynamic process.