Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pexbind(1M) — Motorola System V 88k Release 4 Version 4.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

pbind(1M)

processor_bind(2)

pexbind(1M)  —  ADMINISTRATOR COMMANDS

NAME

pexbind − exclusively bind processes to a processor

SYNOPSIS

pexbind -b processor-id pid . . . 

pexbind -u pid . . . 

pexbind -q [ pid . . . ]

DESCRIPTION

If the -b option is specified pexbind exclusively binds the process(es) specified by the pid arguments to the processor specified by processor-id.  Processes that are exclusively bound to a processor will execute only on that processor.  However, an exclusively bound process will execute briefly on another processor if the process requires a resource that only that other processor can provide.  In general, the processor will execute only those processes that are exclusively bound to it.  However, the processor can briefly execute other processes in the system if it must provide a resource to the other processes that no other processor can provide. 

If there are already processes bound to the specified processor, either exclusively or non-exclusively, the pexbind(1M) command will fail.  Note, to exclusively bind several processes to a processor, all processes must be specified in one invocation of pexbind. 

If a process specified by pid is already exclusively bound to a different processor, the exclusive binding for that process will be changed to the specified processor.  If, however, a process specified by pid is bound non-exclusively (for example, with pbind) the previous non-exclusive binding will remain in effect for that process (the pexbind call will have no effect on that process). 

If the -u option is specified, any exclusive binding will be removed for the specified processes. 

Only the super-user can change the exclusive binding of processes using the ­pexbind command. 

If the -q option is specified, pexbind displays exclusive binding information for the specified pids.  If no pids are specified, pexbind displays exclusive binding information for the entire system. 

NOTES

This command may not be supported in future releases.  The format of the output displayed by pexbind −q may change significantly in a future release.  Applications and shell scripts should not depend on this format. 

SEE ALSO

pbind(1M)
processor_bind(2) in the Programmer’s Supplement

  —  Multiprocessing

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026