Allows a process to maipulate the execution priorities of arbitrary processes: - those involving different UIDs - setting their CPU affinity - alter the FIFO vs. round-robin (realtime) scheduling for itself and other processes.