瀏覽web的軟件是什么 請(qǐng)畫出進(jìn)程的狀態(tài)轉(zhuǎn)換圖.并說(shuō)明是什么事件引起每種狀態(tài)的變遷?
請(qǐng)畫出進(jìn)程的狀態(tài)轉(zhuǎn)換圖.并說(shuō)明是什么事件引起每種狀態(tài)的變遷?就緒可執(zhí)行:處于就緒狀態(tài)的進(jìn)程在調(diào)度程序分配處理器后進(jìn)入執(zhí)行狀態(tài)。執(zhí)行到就緒:如果分配給執(zhí)行進(jìn)程的時(shí)間片用完,執(zhí)行將暫停,進(jìn)程將從執(zhí)行狀態(tài)變
請(qǐng)畫出進(jìn)程的狀態(tài)轉(zhuǎn)換圖.并說(shuō)明是什么事件引起每種狀態(tài)的變遷?
就緒可執(zhí)行:處于就緒狀態(tài)的進(jìn)程在調(diào)度程序分配處理器后進(jìn)入執(zhí)行狀態(tài)。
執(zhí)行到就緒:如果分配給執(zhí)行進(jìn)程的時(shí)間片用完,執(zhí)行將暫停,進(jìn)程將從執(zhí)行狀態(tài)變?yōu)榫途w狀態(tài)。
執(zhí)行到阻塞:如果進(jìn)程的執(zhí)行由于某些事件(如請(qǐng)求I/O、請(qǐng)求緩沖區(qū)空間等)而被阻塞,進(jìn)程將停止執(zhí)行并從執(zhí)行狀態(tài)變?yōu)樽枞麪顟B(tài)。
阻塞到就緒:對(duì)于一個(gè)處于阻塞狀態(tài)的進(jìn)程,如果導(dǎo)致阻塞的事件發(fā)生,則該進(jìn)程將被解除阻塞
并進(jìn)入就緒狀態(tài)
假設(shè)系統(tǒng)中該進(jìn)程的三態(tài)模型如下圖所示,在圖中a和B處填寫(26),在C和C處填寫(27)圖中的D。
(26)A.時(shí)間片到達(dá),作業(yè)調(diào)度器調(diào)度B.執(zhí)行的P操作,時(shí)間片到達(dá)
C.時(shí)間片到達(dá),進(jìn)程調(diào)度器調(diào)度D.時(shí)間片到達(dá),執(zhí)行的P操作
(27)A.I/O完成,執(zhí)行的P操作B.執(zhí)行的P操作,I/O完成
C.時(shí)間片到達(dá),執(zhí)行的V操作我們進(jìn)行了V操作和I/O完成
試題(26)和(27)分析
這個(gè)題目考查了操作系統(tǒng)進(jìn)程管理的基本知識(shí)。進(jìn)程有三種基本狀態(tài):運(yùn)行狀態(tài)、就緒狀態(tài)和阻塞狀態(tài)。這三種狀態(tài)下的過(guò)程在一定條件下是可以轉(zhuǎn)化的。當(dāng)CPU空閑時(shí),系統(tǒng)會(huì)選擇一個(gè)處于就緒狀態(tài)的進(jìn)程進(jìn)入運(yùn)行狀態(tài);當(dāng)CPU的某個(gè)時(shí)間片用完時(shí),處于運(yùn)行狀態(tài)的進(jìn)程進(jìn)入就緒狀態(tài);從運(yùn)行到阻塞狀態(tài)的進(jìn)程通常是由于進(jìn)程釋放了CPU,等待系統(tǒng)分配資源或等待某些事件發(fā)生,如操作系統(tǒng)的執(zhí)行暫時(shí)不能滿足其對(duì)資源的請(qǐng)求,或等待用戶的輸入信息等;當(dāng)進(jìn)程等待事件發(fā)生時(shí),進(jìn)程從阻塞狀態(tài)變?yōu)榫途w狀態(tài),例如I/O完成。
畫出進(jìn)程的三態(tài)轉(zhuǎn)換圖,并說(shuō)明狀態(tài)轉(zhuǎn)換關(guān)系(指出典型的狀態(tài)轉(zhuǎn)換的原因)。急需答案,不勝感激?
進(jìn)程狀態(tài)包括以下五種:(1)任務(wù)運(yùn)行:進(jìn)程是可執(zhí)行的,它在運(yùn)行隊(duì)列中執(zhí)行或等待執(zhí)行。(2) 任務(wù)可中斷(可中斷睡眠):進(jìn)程被阻塞,等待某些條件完成。一旦這些條件完成,內(nèi)核就會(huì)將進(jìn)程的狀態(tài)設(shè)置為運(yùn)行。(3) 任務(wù)不可中斷(不可中斷睡眠):進(jìn)程被阻塞,等待某些條件完成。與可中斷睡眠狀態(tài)不同,處于這種狀態(tài)的過(guò)程不能被信號(hào)喚醒。(4) TASK_uuzombie:進(jìn)程已結(jié)束,但其父進(jìn)程尚未將其回收。(5) 任務(wù)停止:進(jìn)程停止執(zhí)行。通常,進(jìn)程在接收到sigstop、sigttin、sigttou等信號(hào)時(shí)會(huì)進(jìn)入這種狀態(tài)。