next up previous contents index
Next: Summary Up: Topaz Operating System Interface Previous: Process Creation

Other Process State

The preceding subsections describe how Topaz treats many of the mutable state components of a UNIX process. For completeness, here is how the remaining components are treated.

User identity.
Constant/parameterized. Each process has a user identity associated with it. Super-user programs, usually servers, acting on behalf of many users may pass an additional parameter on each call giving the user identity on whose behalf they are acting.    

UMask.
Client-synchronized. (The umask is used to set the access control bits when a file is created.)  

Process Group.
Constant.  
Control Terminal.
Constant.

Priority.
Thread-dependent.  


Paul McJones
8/28/1997