國營事業◆1.計算機原理 2.網路概論題庫下載題庫

上一題
5. 戴斯卓拉(Dijkstra)提出銀行家演算法(Banker’s Algorithm)是解決下列哪一項問題?
(A) Mutual Exclusion
(B) Deadlock Recovery
(C) Deadlock Avoidance
(D) Indefinite Postponement


答案:登入後觀看
難度: 簡單
最佳解!
這似乎就是阿摩線上測驗的暱 大二上 (2018/12/23)
什麼是銀行家演算法?其實銀行家演算法就如其名,根本的觀念就像是在銀行系統中,必須確保銀行分配其可用的現金方式,不會使它不能夠滿足顧客的需求。而要達到這個目的,我們就必須要擁有足夠的顧客最大需求量的前置資訊。 在運作之前,它必須符合幾個條件:(1)每個處理單元需事先聲明所需要各種型式資源的最大需求量。(2)若處理單元所需要之各種型式資源.....看完整詳解
3F
paul 小一下 (2020/02/28)
  • Mutual Exclusion互斥鎖是一種用於多執行緒編程中,防止兩條執行緒同時對同一公共資源進行讀寫的機制。

  • 死結避免(Deadlock avoidance)

  • 限期延遲(Indefinite Postponement)

4F
michael7188 幼兒園下 (2023/11/22)

銀行家演算法(英語:Banker's Algorithm)是一個避免死結的著名演算法,是由荷蘭電腦科學家艾茲赫爾·戴克斯特拉在1965年為T.H.E作業系統設計的一種避免死結產生的演算法。它以銀行借貸系統的分配策略為基礎,判斷並保證系統的安全執行。

5F
imbiao (2024/08/25)
66ca6b50ba50d.jpg

5. 戴斯卓拉(Dijkstra)提出銀行家演算法(Banker’s Algor..-阿摩線上測驗