優(yōu)先級(jí)(priority)是一種約定,優(yōu)先級(jí)高的先做,優(yōu)先級(jí)低的后做。優(yōu)先級(jí)是計(jì)算機(jī)分時(shí)操作系統(tǒng)在處理多個(gè)作業(yè)程序時(shí),決定各個(gè)作業(yè)程序接受系統(tǒng)資源的優(yōu)先等級(jí)的參數(shù)。各個(gè)作業(yè)在輸入計(jì)算機(jī)之前,都要按一定的要求對(duì)它指定優(yōu)先級(jí)。例如要按程序的性質(zhì)或其長(zhǎng)度,或是按作業(yè)的來(lái)源等,指定其優(yōu)先級(jí)。然后計(jì)算機(jī)根據(jù)各作業(yè)程序優(yōu)先級(jí)的高低,來(lái)決定處理各程序的先后次序。甚至在處理過(guò)程中,還能允許優(yōu)先級(jí)較高的程序中斷優(yōu)先級(jí)較低的程序。
進(jìn)程是有優(yōu)先級(jí)的。如果即將被運(yùn)行的進(jìn)程的優(yōu)先級(jí)比正在運(yùn)行的進(jìn)程的優(yōu)先級(jí)高,則系統(tǒng)可以強(qiáng)行剝奪正在運(yùn)行的進(jìn)程的CPU,讓優(yōu)先級(jí)高的進(jìn)程先運(yùn)行。