  Process scheduling states? 
 The Question is:
 
Mr Wizard,
 
Where can I find the number of processing states that run on a VMS system.
I have heard that there are 32 states that can run.  Is this correct?  What
I need is the state and a description of the state.
 
ie...  curr-----------currently executing
       lef------------locate event flag
       rwast----------resource wait asyn trap
 
 
 
 The Answer is:
 
  Mr?
 
  Please acquire and read through the Internals and Data Structures Manual
  (IDSM) for information on the internals of OpenVMS, and particularly for
  information such as the scheduler and the potential scheduling states.
 
  Here are some of the states various scheduling states:
 
    SCH$C_COLPG   : COLLIDED PAGE WAIT
    SCH$C_MWAIT   : MUTEX AND MISCELLANEOUS RESOURCE WAIT
    SCH$C_CEF     : COMMON EVENT FLAG WAIT STATE
    SCH$C_PFW     : PAGE FAULT WAIT
    SCH$C_LEF     : LOCAL EVENT FLAG WAIT
    SCH$C_LEFO    : LOCAL EVENT FLAG WAIT OUT OF BALANCE S
    SCH$C_HIB     : HIBERNATE WAIT
    SCH$C_HIBO    : HIBERNATE WAIT OUT OF BALANCE SET
    SCH$C_SUSP    : SUSPENDED
    SCH$C_SUSPO   : SUSPENDED OUT OF THE BALANCE SET
    SCH$C_FPG     : FREEPAGE WAIT
    SCH$C_COM     : COMPUTE, IN BALANCE SET STATE
    SCH$C_COMO    : COMPUTE, OUT OF BALANCE SET STATE
    SCH$C_CUR     : CURRENT PROCESS STATE
 
  The IDSM will have details.
 
