It can also be used to display the current configuration information for the system's process scheduler or execute a command with speci- fied scheduling parameters.
Processes fall into distinct classes with a separate scheduling policy applied to each class.
With appropriate permissions, the priocntl command can change the class and other scheduling parameters associated with a running process. In the default configuration, a runnable real-time process runs before any other process. Therefore, inappropriate use of real-time processes can have a dramatic negative impact on system performance. If an idlist is present it must appear last on the command line and the elements of the list must be separated by white space. If no idlist is present an idtype argument of pid, ppid, pgid, sid, class, uid, or gid specifies the process ID, parent process ID, process group ID, session ID, class, user ID, or group ID, respectively, of the priocntl command itself.