哲學家進餐問題是荷蘭學者Dijkstra 提出的經(jīng)典問題之一,它是一個信號量機制問題的應(yīng)用,在操作系統(tǒng)文化史上具有非常重要的地位。對該問題的剖析有助于學生深刻地理解計算機系統(tǒng)中的資源共享、進程同步、死鎖等問題,并能熟練地應(yīng)用信號量來解決生活中的控制流程,即將生活中的控制流程用形式化的方式表達出來。 假設(shè)有5個哲學家,他們花費一生中的時光思考和吃飯。這些哲學家共用一個圓桌,每個哲學家都有一把椅子。在桌子中央是一碗通心面,在桌子上放著5只筷子。(如圖所示)當一個哲學家思考時,他與其他同事不交互。時而,哲學家會感到饑餓,并試圖拿起與他相近的兩只筷子(他與鄰近左、右之間的筷子)。一個哲學家一次只能拿起一只筷子。顯然,他不能從其他哲學家手里拿走筷子。當一個饑餓的哲學家同時有兩只筷子時,他就不能不用釋放他的筷子而自己吃了。當吃完后,他會放下兩只筷子,并再次開始思考。 規(guī)定奇數(shù)號哲學家先拿他左邊的筷子,然后再去拿右邊的筷子;而偶數(shù)號哲學家則相反。按此規(guī)定,將是1、 2號哲學家競爭1號筷子;3、4號哲學家競爭3號筷子。即五位哲學家都先競爭奇數(shù)號筷子,獲得后,再去競爭偶數(shù)號筷子,最后總會有一位哲學家能獲得兩只筷子而進餐。
資源簡介:哲學家進餐問題是荷蘭學者Dijkstra 提出的經(jīng)典問題之一,它是一個信號量機制問題的應(yīng)用,在操作系統(tǒng)文化史上具有非常重要的地位。對該問題的剖析有助于學生深刻地理解計算機系統(tǒng)中的資源共享、進程同步、死鎖等問題,并能熟練地應(yīng)用信號量來解決生活中的控制流程...
上傳時間: 2013-12-10
上傳用戶:zhangzhenyu
資源簡介:哲學家進餐問題是荷蘭學者Dijkstra 提出的經(jīng)典問題之一,它是一個信號量機制問題的應(yīng)用,在操作系統(tǒng)文化史上具有非常重要的地位。對該問題的剖析有助于學生深刻地理解計算機系統(tǒng)中的資源共享、進程同步、死鎖等問題,并能熟練地應(yīng)用信號量來解決生活中的控制流程...
上傳時間: 2014-01-23
上傳用戶:teddysha
資源簡介:1、 生產(chǎn)者—消費者問題是一種同步問題的抽象描述。 2、 計算機系統(tǒng)中的每個進程都可以消費或生產(chǎn)某類資源。當系統(tǒng)中某一進程使用某一資源時,可以看作是消耗,且該進程稱為消費者。 3、 而當某個進程釋放資源時,則它就相當一個生產(chǎn)者
上傳時間: 2015-11-12
上傳用戶:924484786
資源簡介:軟件:計算機系統(tǒng)中的程序及其文檔 系統(tǒng)軟件:居于計算機系統(tǒng)中最靠近硬件的一層,其他軟件一般都通過系統(tǒng)軟件發(fā)揮作用。他和具體的應(yīng)用領(lǐng)域無關(guān),如編譯系統(tǒng)和操作系統(tǒng)等。
上傳時間: 2015-04-30
上傳用戶:123啊
資源簡介:VxWorks操作系統(tǒng)在雷達計算機系統(tǒng)中的應(yīng)用,希望對大家有所幫助
上傳時間: 2016-06-15
上傳用戶:xieguodong1234
資源簡介:進程間通信的主要目的是實現(xiàn)同一計算機系統(tǒng)內(nèi)部的相互協(xié)作的進程之間的數(shù)據(jù)共享與信息交換,由于這些進程處于同一軟件和硬件環(huán)境下,利用操作系統(tǒng)提供的的編程接口,用戶可以方便地在程序中實現(xiàn)這種通信;應(yīng)用程序間通信的主要目的是實現(xiàn)不同計算機系統(tǒng)中的相...
上傳時間: 2013-12-15
上傳用戶:as275944189
資源簡介:針對基于圖像特征點的配準方法中對應(yīng)特征對難以準確提取的問題,提出一種基于興趣 點匹配的圖像自動拼接方法。該方法首先利用Harris角檢測器提取兩幅圖像中的興趣點,并在此基 礎(chǔ)上采用比較最大值法提取出對應(yīng)興趣點特征對,最后利用這些匹配特征對來實現(xiàn)圖像...
上傳時間: 2013-12-31
上傳用戶:BIBI
資源簡介:計算機系統(tǒng)虛擬實驗(微)匯編系統(tǒng)的開發(fā)是在原先網(wǎng)上計算機系統(tǒng)虛擬實驗室的基礎(chǔ)上提出的一個新課題。它是為了滿足讓學生更深一步的理解匯編及微匯編語言在計算機硬件系統(tǒng)中的工作原理的需要,而設(shè)計的一種將匯編及微匯編指令翻譯成機器代碼的翻譯器 現(xiàn)在市...
上傳時間: 2017-01-19
上傳用戶:維子哥哥
資源簡介:隨著我國經(jīng)濟的迅速發(fā)展和信息技術(shù)的進步,物流行業(yè)已經(jīng)被確定為我國國民經(jīng)濟的重要產(chǎn)業(yè)和經(jīng)濟發(fā)展的新增長點,其中物流配送路徑的優(yōu)化是物流系統(tǒng)中的關(guān)鍵一環(huán),選擇合理經(jīng)濟的配送路線可以極大的降低配送成本,提高配送效率,增加企業(yè)的經(jīng)濟效益。 本文以如何科學...
上傳時間: 2017-09-11
上傳用戶:熊少鋒
資源簡介:隨著我國經(jīng)濟的迅速發(fā)展和信息技術(shù)的進步,物流行業(yè)已經(jīng)被確定為我國國民經(jīng)濟的重要產(chǎn)業(yè)和經(jīng)濟發(fā)展的新增長點,其中物流配送路徑的優(yōu)化是物流系統(tǒng)中的關(guān)鍵一環(huán),選擇合理經(jīng)濟的配送路線可以極大的降低配送成本,提高配送效率,增加企業(yè)的經(jīng)濟效益。 本文以如何科學...
上傳時間: 2013-12-18
上傳用戶:yuanyuan123
資源簡介:這是計算機算法中的回溯法中的一個經(jīng)典的問題--N皇后問題!希望對學計算機算法的同學有用!
上傳時間: 2015-03-17
上傳用戶:ainimao
資源簡介:直接序列擴頻通信可以有效地抵抗來自信道中的窄帶干擾。在一個直擴通信系統(tǒng)中,擴頻是通過偽噪聲序列(PN)對發(fā)送的信息數(shù)據(jù)進行調(diào)制來實現(xiàn)的。在接收端,原偽噪聲序列和所收信號的相關(guān)運算可將窄帶干擾擴展到DS信號的整個頻帶,使干擾等效為幅度較低頻譜較平坦的...
上傳時間: 2014-12-20
上傳用戶:busterman
資源簡介:Linux 是互連網(wǎng)上的獨特現(xiàn)象雖然它是由學生的業(yè)余愛好發(fā)展而來但是現(xiàn)在它已 經(jīng)成為最為流行的免費操作系統(tǒng)
上傳時間: 2013-12-22
上傳用戶:qazxsw
資源簡介:Windows應(yīng)用高級編程-C#編程篇(PDF)大家可以對該教程好好學習,有助于大家的編程水平!
上傳時間: 2014-01-19
上傳用戶:weiwolkt
資源簡介:NLMS是LMS的一種改進算法。對該自適應(yīng)濾波的朋友有一定啟發(fā)
上傳時間: 2016-02-25
上傳用戶:zm7516678
資源簡介:RoboCup是一個標準問題,通過它可以來評價各種理論、算法和框架等。在RoboCup仿真組 的比賽中,截球動作做為防守的基礎(chǔ),具有非常重要的地位和作用。本文通過將跑位和截球動作結(jié) 合,設(shè)計出較為有效的截球模塊
上傳時間: 2016-04-29
上傳用戶:h886166
資源簡介:直接序列擴頻Matlab程序 直接序列擴頻通信可以有效地抵抗來自信道中的窄帶干擾。在一個直擴通信系統(tǒng)中,擴頻是通過偽噪聲序列(PN)對發(fā)送的信息數(shù)據(jù)進行調(diào)制來實現(xiàn)的。在接收端,原偽噪聲序列和所收信號的相關(guān)運算可將窄帶干擾擴展到DS信號的整個頻帶,使干擾等...
上傳時間: 2013-12-20
上傳用戶:franktu
資源簡介:理論知識是用來指導具體實踐的。本文在深刻理解通信系統(tǒng)理論的基礎(chǔ)上利用 MATLAB 強大的仿真功能,設(shè)計了許多具體的通信系統(tǒng)仿真模型。在仿真模型設(shè)計過程中,本文對模型設(shè)計的目的、具體的結(jié)構(gòu)組成、仿真流程以及仿真結(jié)果都給出了具體詳實的分析和說明。
上傳時間: 2013-12-19
上傳用戶:zhyiroy
資源簡介:為保證網(wǎng)絡(luò)信息傳輸?shù)陌踩?提出一種視頻圖像加密方法。該方法引入混沌系統(tǒng)中的Logistic映射和 Baker映射,結(jié)合H·264視頻壓縮編碼特點,利用Baker映射對DCT (Discrete Cosine Transform)變換量化后 的塊進行位置置亂,
上傳時間: 2017-02-06
上傳用戶:zhliu007
資源簡介:為保證網(wǎng)絡(luò)信息傳輸?shù)陌踩?提出一種視頻圖像加密方法。該方法引入混沌系統(tǒng)中的Logistic映射和 Baker映射,結(jié)合H·264視頻壓縮編碼特點,利用Baker映射對DCT (Discrete Cosine Transform)變換量化后 的塊進行位置置亂,
上傳時間: 2014-11-26
上傳用戶:mpquest
資源簡介:經(jīng)典turbo碼的編碼過程該文件夾中的SC_TurboIC_MIMO_0524.m是將我turbo的編譯碼模塊替換原來B3G系統(tǒng)中的turbo編譯碼模塊而重新得到的. 定點仿真得,在比特信噪比>=0.5db時,經(jīng)過一次大迭代,誤碼率接近0 當然,要得到更精確的結(jié)果,需要更多的仿真.
上傳時間: 2014-11-24
上傳用戶:gdgzhym
資源簡介:該文件夾中的SC_TurboIC_MIMO_0524.m是將我turbo的編譯碼模塊替換原來B3G系統(tǒng)中的turbo編譯碼模塊而重新得到的. 定點仿真得,在比特信噪比>=0.5db時,經(jīng)過一次大迭代,誤碼率接近0 當然,要得到更精確的結(jié)果,需要更多的仿真.
上傳時間: 2013-12-05
上傳用戶:jqy_china
資源簡介:數(shù)字圖像增強是圖像處理的一個重要分支它對圖像整體或局部特征能有效地改善直方圖是圖像處理中最重要的基本概念之一它能有效地用于圖像增強基于數(shù)字圖像增強對圖像處理的重要性本文主要 討論了圖像直方圖 直方圖均衡化 直方圖規(guī)定化圖像增強技術(shù) 并給出了相...
上傳時間: 2014-01-09
上傳用戶:hzy5825468
資源簡介:空間數(shù)據(jù)庫在當前的地理信息系統(tǒng)(GIS)應(yīng)用中具有非常重要的地位,空間數(shù)據(jù)引擎(SDE)技術(shù)則以附加中間層較好地解決了GIS功能應(yīng)用與數(shù)據(jù)庫集成中數(shù)據(jù)提供與訪問模式方面的制約瓶頸問題,并在“湖北省水土流失動態(tài)絡(luò)系統(tǒng)”構(gòu)建綜合數(shù)據(jù)庫的應(yīng)用中取得良好效果。
上傳時間: 2017-08-08
上傳用戶:moerwang
資源簡介:CPU是計算機系統(tǒng)中一個十分重要的資源,本章主要介紹處理機的調(diào)度目標、策略以及評價方法等。因為處理機調(diào)度程序不可能選擇全部駐留在外存的進程,因此,在調(diào)度一個進程占有處理機之前,系統(tǒng)必須按某種策略把外存中處于后備狀態(tài)的作業(yè)選擇出來,并創(chuàng)建進程和...
上傳時間: 2014-01-11
上傳用戶:hoperingcong
資源簡介:工程指令EO管理系統(tǒng)是飛機維修管理系統(tǒng)中的一個子系統(tǒng),主要的功能是接收上級部門下達的EO,制作指令執(zhí)行方案,確定該EO涉及的維修飛機。然后,由生產(chǎn)部門反饋具體的維修完成時間。
上傳時間: 2013-12-25
上傳用戶:417313137
資源簡介:這個例程及文檔詳細地介紹了VB6中的物件導向概念,還演示了比較高級的共享內(nèi)存、多線程等示例,如果你的英語功底好、VB達到中級的話,這將是不可多得的好資料。
上傳時間: 2013-12-22
上傳用戶:Thuan
資源簡介:《機器視覺實時問題的對策與研究方法綜述》:機器視覺已經(jīng)廣泛應(yīng)用在許多行業(yè),由于圖像處理的數(shù)據(jù)是海量的,處理圖像的速度一般比較慢,但一些領(lǐng)域要求開發(fā)的機器視覺系統(tǒng)是實時的。為此,本文針對實時問題,從硬軟件與算法幾個方面,沿著機器視覺過程的每個...
上傳時間: 2013-12-17
上傳用戶:海陸空653
資源簡介:本文介紹了USB設(shè)備Bulk模式驅(qū)動程序的設(shè)計。該設(shè)計使用FIFO消息隊列、信號量機制和定時器中斷機制,可在不同的操作系統(tǒng)中實現(xiàn)。文中所用到的程序體系結(jié)構(gòu)對于實現(xiàn)不同USB設(shè)備進行Bulk模式通訊是通用的。
上傳時間: 2014-01-20
上傳用戶:wpwpwlxwlx
資源簡介:本書是面向?qū)ο箢I(lǐng)域的經(jīng)典名著之一,將面向?qū)ο蠓椒ǖ幕驹砼c軟件工程實踐很好地結(jié)合起來,覆蓋面廣,可讀性強,是一本集理論與實踐及其多方面應(yīng)用于一體的好書。 本書全面、準確地闡述了面向?qū)ο蠓椒āH珪?0章,分別介紹面向?qū)ο蟮幕靖拍睢⒚嫦驅(qū)?..
上傳時間: 2014-11-26
上傳用戶:qazxsw