System Administration Guide

Default Global Priorities

The following table shows the scheduling order and ranges of global priorities for each scheduler class.

Table 67-1 Scheduling Order and Global Priorities

Scheduling Order 

Global Priority 

Scheduler Class  

First

159  

 

 

.  

 

 

Real-Time  

 

.  

 

 

100  

 

 

99

 

 

.  

 

 

System  

 

.  

 

 

60  

 

 

59

 

 

.  

 

 

Timesharing  

 

.  

 

Last 

 

How Global Priorities Are Constructed

When your operating system is built, it constructs the global priorities from the tunable parameters and scheduler parameter tables described in the following sections. There isn't any command that will show you this complete global priority table. However, the dispadmin command displays the priorities (from 0 to n) specific to the real-time and timesharing classes. You can display the global priority of an active process with the ps -cl command.

Initial Global Priorities of Processes

A timesharing process inherits its scheduling class and priority from its parent process. The init process is the first process to entire the timesharing class.

System processes initially run with a priority that depends on the process's importance (which is programmed into the kernel). The most important system processes start with a priority at or near the top of the system class range.