HP-UX 11i September 2002 Release Notes
Process, Threads, Memory, and Kernel Parameters
HP-UX SCA Process and Memory Management
Chapter 10
196
HP-UX SCA Process and Memory Management
new at 11i
original release
For compatibility reasons, the HP-UX 11i release supports the Scalable Computing
Architecture (SCA) programming, locality management, and memory management
features that were introduced at HP-UX 11.10 for the HP V-Class SCA servers. However,
these features do not provide any potential performance benefits and no previous HP-UX
SCA features have changed.
NOTE The HP V-Class SCA servers themselves are not supported by the HP-UX 11i release,
and all 11i supported systems are non-SCA servers that consist of single “locality
domains” that includes all of the systems’ hardware resources. Consequently, any use of
the HP-UX SCA features on HP-UX 11i systems will result in the default locality
placement and memory allocation behaviors.
However, at the HP-UX 11i release you can use the /usr/bin/mpsched command to
inquire about system processors; you can launch programs with “gang schedule”
enabled; and you can bind or unbind processes to processors (CPUs). You also can use
mpsched to inquire about process bindings.
Useful mpsched command options include:
• -c (bind command or PID to specified processor ID)
• -g (launch command with gang scheduling enabled)
• -p (specific PID: process ID)
• -q (inquire about process, requires -p)
• -s (list system status, including processor IDs)
• -u (unbind specified process, requires -p)
You should not use the mpsched command’s locality placement policy features because
they provide no benefits on supported HP-UX 11i systems.
See the mpsched (1) manpage for details.