作業系統死鎖題庫

2021-08-22 02:55:13 字數 518 閱讀 5252

1、在計算機系統擁有的各種軟硬體資源中,記憶體是屬於

a、可重用資源

b、不可重用資源

c、臨界資源

d、獨佔資源

解析:

2、下列描述的各種現象中,屬於活鎖現象的是

a、相關程序進入阻塞狀態,且無法喚醒

b、相關程序進入阻塞狀態,且可以喚醒

c、相關程序沒有阻塞,但是排程時刻被延遲推後

d、相關程序沒有被阻塞,可被排程,但是執行沒有進展

(能上cpu,但得不到資源)

3、在系統執行過程中,通過檢查系統是否處於安全狀態而不讓死鎖發生的策略是

a、死鎖預防

b、死鎖避免

(銀行家·演算法)

c、死鎖檢測

作業系統死鎖

作業系統死鎖,在作業系統課程當中屬於比較關注的乙個知識點,在這裡做個簡單的梳理。死鎖的四個必要條件 作業系統中有若干程序併發執行,它們不斷申請 使用 釋放系統資源,雖然系統的進 程協調 通訊機構會對它們進行控制,但也可能出現若干程序都相互等待對方釋放資源才能 繼續執行,否則就阻塞的情況。此時,若不借...

作業系統 死鎖

多執行緒以及多程序改善了系統資源的利用率並提高了系統 的處理能力。然而,併發執行也帶來了新的問題 死鎖。死鎖是指多個程序在執行過程中因爭奪資源而造成的一種僵局,當前程序處於這種狀態時,若無外力作用,它們都將無法再向前推進。關於死鎖的一些結論 競爭資源 當系統中供多個程序共享的資源如印表機 公用佇列等...

作業系統 死鎖

把需要排他性使用的物件稱為資源。資源可以是硬體也可以是軟體,比如印表機或者資料庫中的乙個加鎖記錄。資源可以分為兩類 可搶占資源和不可搶占資源。搶占這個詞,在程序和執行緒排程時就提到了這個概念,那時是程序或者執行緒可以搶占cpu,即搶占式排程。儲存器也可以搶占,如記憶體換頁。一般來說,可搶占資源不會引...