亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

控管服務(wù)使用資源的系統(tǒng)及方法

文檔序號(hào):6439383閱讀:288來(lái)源:國(guó)知局
專利名稱:控管服務(wù)使用資源的系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種控管服務(wù)使用資源的系統(tǒng)及方法。
背景技術(shù)
計(jì)算機(jī)系統(tǒng)中有許多資源,相對(duì)的計(jì)算機(jī)系統(tǒng)也提供了許多服務(wù)供使用者使用,而這些服務(wù)也勢(shì)必需要使用相應(yīng)的資源。在沒(méi)有控管的情形下,各服務(wù)只了解自身使用各個(gè)資源的情況,而無(wú)法了解其它服務(wù)使用各個(gè)資源的情況。某些狀況下,因?yàn)槟硞€(gè)服務(wù)正在對(duì)某個(gè)資源從事較特殊的工作,而造成另一個(gè)服務(wù)要使用同一個(gè)資源時(shí)產(chǎn)生不可預(yù)期的結(jié)果。比如,服務(wù)B正在對(duì)硬盤A做格式化,同時(shí)另一個(gè)服務(wù)C也正要從硬盤A中讀取數(shù)據(jù),這樣服務(wù)C將產(chǎn)生不可預(yù)料的結(jié)果。為避免這種情況,需要一種控管服務(wù)使用資源的系統(tǒng)。
中國(guó)臺(tái)灣智慧財(cái)產(chǎn)局于2004年6月21日公告的公告號(hào)為594491,名稱為“鑒認(rèn)計(jì)算機(jī)系統(tǒng)內(nèi)資源請(qǐng)求的技術(shù)”的發(fā)明專利,揭露了一種用以鑒認(rèn)于包含一資源控制器與一總線的一數(shù)據(jù)處理系統(tǒng)中提出的請(qǐng)求的方法。其缺陷在于,僅可鑒認(rèn)服務(wù)請(qǐng)求的合理性,不能進(jìn)一步解決合理的服務(wù)在使用同一資源時(shí)的沖突。

發(fā)明內(nèi)容本發(fā)明的主要目的在于提供一種控管服務(wù)使用資源的系統(tǒng),其可以判斷資源使用狀況,避免各服務(wù)在使用資源時(shí)造成沖突。
本發(fā)明的另一目的在于提供一種控管服務(wù)使用資源的方法,其可以判斷資源使用狀況,避免各服務(wù)在使用資源時(shí)造成沖突。
為達(dá)到上述目的,本發(fā)明提供一種控管服務(wù)使用資源的系統(tǒng),該控管服務(wù)使用資源的系統(tǒng)包括有中央處理器、操作系統(tǒng)、總線、控管系統(tǒng)以及系統(tǒng)使用的資源。其中,所述控管系統(tǒng)包括一資源許可證列表以及一仲裁模塊。資源許可證列表存儲(chǔ)于系統(tǒng)的存儲(chǔ)資源中,管理各個(gè)資源的許可證,仲裁模塊用于判斷服務(wù)可否取得許可證。系統(tǒng)使用的資源還包括存儲(chǔ)資源、I/O(Input/Output,輸入/輸出)資源、通訊資源,存儲(chǔ)資源包括系統(tǒng)所有可用的存儲(chǔ)介質(zhì),通訊資源指系統(tǒng)與各類型網(wǎng)絡(luò)連接通訊所需的各種資源。
本發(fā)明還提供一種利用上述系統(tǒng)控管服務(wù)使用資源的方法,其包括如下步驟當(dāng)某服務(wù)請(qǐng)求使用資源時(shí)啟動(dòng)控管系統(tǒng),檢查資源占用情況,若可取得資源許可證則給予許可運(yùn)行服務(wù),資源使用完畢則繳回使用資源的許可證,結(jié)束服務(wù)。若此服務(wù)不能取得資源許可證則不給予許可,結(jié)束服務(wù)。
本發(fā)明的控管服務(wù)使用資源的系統(tǒng)及方法,能夠根據(jù)資源許可證列表判斷服務(wù)可否使用各項(xiàng)資源,其設(shè)計(jì)簡(jiǎn)單,只需較少的處理時(shí)間且占用較小的存儲(chǔ)空間。

圖1是本發(fā)明控管服務(wù)使用資源的系統(tǒng)的系統(tǒng)架構(gòu)圖。
圖2是本發(fā)明控管服務(wù)使用資源的方法作業(yè)流程圖。
圖3是本發(fā)明控管服務(wù)使用資源的系統(tǒng)的資源許可證列表示意圖。
圖4是本發(fā)明控管服務(wù)使用資源的方法的許可證取得作業(yè)流程圖。
具體實(shí)施方式如圖1所示,是本發(fā)明控管服務(wù)使用資源系統(tǒng)的系統(tǒng)架構(gòu)圖。該控管服務(wù)使用資源的系統(tǒng)包括有中央處理器10、一操作系統(tǒng)11、總線12、控管系統(tǒng)13以及系統(tǒng)使用的資源17。其中,控管系統(tǒng)13包括一資源許可證列表131以及一仲裁模塊132。資源許可證列表131存儲(chǔ)于系統(tǒng)的存儲(chǔ)資源14,管理各個(gè)資源的許可證。仲裁模塊132用于判斷服務(wù)可否取得許可證。資源17包括存儲(chǔ)資源14、I/O(Input andOutput,輸入/輸出)資源15及通訊資源16。存儲(chǔ)資源14包括系統(tǒng)所有可用的存儲(chǔ)介質(zhì),通訊資源16包括系統(tǒng)與各類型網(wǎng)絡(luò)連接通訊所需的各種資源。
如圖2所示,是本發(fā)明控管服務(wù)使用資源的方法作業(yè)流程圖。當(dāng)某服務(wù)請(qǐng)求使用某資源時(shí)啟動(dòng)控管系統(tǒng)13(步驟S200),由仲裁模塊132檢查該資源占用情況,判斷該服務(wù)可否取得該資源的許可證(步驟S201),若可取得該資源的許可證則給予許可運(yùn)行服務(wù)(步驟S202),資源使用完畢則繳回使用資源的許可證(步驟S203),結(jié)束服務(wù)(步驟S204)。若此服務(wù)不能取得資源許可證則發(fā)出警告訊息(步驟S205),結(jié)束服務(wù)(步驟S204)。
如圖3所示,是本發(fā)明控管服務(wù)使用資源的系統(tǒng)的資源許可證列表示意圖。每個(gè)比特位代表一個(gè)資源的許可證,當(dāng)一比特位為0時(shí)表示其對(duì)應(yīng)的資源未被服務(wù)使用,當(dāng)一比特位為1時(shí)表示其對(duì)應(yīng)資源的許可證已被取走。
如圖4所示,是本發(fā)明控管服務(wù)使用資源的方法的許可證取得作業(yè)流程圖。首先,仲裁模塊132取得資源許可證列表131(步驟S300),檢查所需資源的許可證是否已經(jīng)被取走(步驟S301),若該資源的許可證尚未被取走,則將該資源在資源許可證列表131中對(duì)應(yīng)的比特位設(shè)為1(步驟S302),釋放資源許可證列表131(步驟S303),回傳真值表示服務(wù)已取得許可證(步驟S304)。若該資源的許可證已經(jīng)被索取則回傳假值,表示服務(wù)未取得許可證(步驟S305)。
權(quán)利要求
1.一種控管服務(wù)使用資源的系統(tǒng),包括有中央處理器、操作系統(tǒng)、總線、控管系統(tǒng)以及存儲(chǔ)資源、I/O(Input/Output,輸入/輸出)資源、通訊資源,其特征在于,所述控管系統(tǒng)包括一資源許可證列表,用于管理各個(gè)資源的許可證;一仲裁模塊,用于判斷服務(wù)可否取得許可證。
2.如權(quán)利要求1所述的控管服務(wù)使用資源的系統(tǒng),其特征在于,其中資源許可證列表包括多個(gè)比特位,每一比特位均對(duì)應(yīng)一個(gè)資源的使用狀況,比特位為0時(shí)代表對(duì)應(yīng)資源未被使用,比特位為1時(shí)代表對(duì)應(yīng)資源已被使用。
3.一種利用權(quán)利要求1所述系統(tǒng)控管服務(wù)使用資源的方法,其特征在于,包括如下步驟當(dāng)某服務(wù)請(qǐng)求使用資源時(shí)啟動(dòng)控管系統(tǒng);檢查該資源占用情況;若可以取得資源許可證,則給予許可證,運(yùn)行服務(wù);資源使用完畢后繳回使用資源的許可證;結(jié)束服務(wù)。
4.如權(quán)利要求3所述的控管服務(wù)使用資源的方法,其特征在于,其中檢查該資源占用情況還包括步驟若經(jīng)檢查該資源已被占用,則發(fā)出警告訊息,結(jié)束服務(wù)。
5.如權(quán)利要求3所述的控管服務(wù)使用資源的方法,其特征在于,其中步驟取得資源許可證包括取得資源許可證列表;檢查所需資源的許可證是否已經(jīng)被取走;若該資源的許可證尚未被取走則將該資源在資源許可證列表中對(duì)應(yīng)的比特位設(shè)為1;釋放資源許可證列表;回傳真值表示服務(wù)已取得許可證。
6.如權(quán)利要求5所述的控管服務(wù)使用資源的方法,其特征在于,其中檢查所需資源的許可證是否已經(jīng)被取走還包括若經(jīng)檢查資源已經(jīng)被取走,則回傳假值,表示服務(wù)未取得許可證。
全文摘要
本發(fā)明提供一種控管服務(wù)使用資源的系統(tǒng),包括有中央處理器、一操作系統(tǒng)、總線、控管系統(tǒng)以及存儲(chǔ)資源、I/O(Input/Output,輸入/輸出)資源、通訊資源??毓芟到y(tǒng)包括一資源許可證列表以及一仲裁模塊。資源許可證列表用于管理各個(gè)資源的許可證,仲裁模塊用于判斷服務(wù)可否取得許可證。本發(fā)明還提供一種控管服務(wù)使用資源的方法,其可以判斷資源使用狀況,避免各服務(wù)在使用資源時(shí)造成沖突。本發(fā)明設(shè)計(jì)簡(jiǎn)單,只需較少的處理時(shí)間且占用較小的存儲(chǔ)空間。
文檔編號(hào)G06F9/46GK1794178SQ200410091880
公開(kāi)日2006年6月28日 申請(qǐng)日期2004年12月25日 優(yōu)先權(quán)日2004年12月25日
發(fā)明者沈政頤 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1