中文字幕在线精品不卡_正在播放露脸一区_久久综合欧美_www.男人天堂

哈爾濱海月數(shù)據(jù)恢復(fù),技術(shù)亞洲領(lǐng)先 設(shè)為首頁加入收藏RSS訂閱
中國(guó)區(qū):哈爾濱(總部)鄭州福建深圳沈陽合肥大連包頭淄博上海廣州
    南京杭州嘉興武漢濟(jì)南青島新疆太原
亞太區(qū):印度韓國(guó)泰國(guó)新加坡馬來西亞澳大利亞
Windows
實(shí)時(shí)操作系統(tǒng)VxWorks的內(nèi)核任務(wù)調(diào)度研究

  1、引言

  VxWorks操作系統(tǒng)是WindRiver公司開發(fā)的一種高性能的嵌入式實(shí)時(shí)操作系統(tǒng)。它帶有一個(gè)功能強(qiáng)大的集成開發(fā)系統(tǒng)環(huán)境Tornado。

  VxWorks具有軟件生成代碼小、實(shí)時(shí)性強(qiáng)及響應(yīng)速度快等特點(diǎn),特別適合于具有實(shí)時(shí)和多任務(wù)要求的系統(tǒng)。VxWorks自20世紀(jì)80年代問世以來,以其高性能、高可靠性、高實(shí)時(shí)性等特點(diǎn)成為實(shí)時(shí)操作系統(tǒng)中******特色的系統(tǒng)。自1996年登陸中國(guó),短短幾年就已成為國(guó)防、工業(yè)自動(dòng)化、網(wǎng)絡(luò)通信、航空航天、醫(yī)療儀器、狀態(tài)監(jiān)控以及消費(fèi)電子產(chǎn)品等嵌入式實(shí)時(shí)領(lǐng)域的******操作系統(tǒng)。由于嵌入式實(shí)時(shí)操作系統(tǒng)在內(nèi)核方面具有自身的特點(diǎn),本文著重對(duì)實(shí)時(shí)內(nèi)核中任務(wù)調(diào)度進(jìn)行了詳細(xì)分析。

  2、任務(wù)調(diào)度概述

  2.1調(diào)度的概念

  構(gòu)成應(yīng)用軟件系統(tǒng)的程序集合中,獨(dú)立的、相互作用的程序單元,在其執(zhí)行時(shí)稱之為任務(wù)。單個(gè)CPU中,多任務(wù)機(jī)制制造了一個(gè)多個(gè)任務(wù)同時(shí)執(zhí)行的假象。其實(shí)系統(tǒng)只是根據(jù)一個(gè)多任務(wù)調(diào)度算法,將內(nèi)核插入到這些任務(wù)中執(zhí)行。實(shí)時(shí)系統(tǒng)VxWorks的一個(gè)任務(wù)可有多種狀態(tài),但***基本的狀態(tài)有以下四種:

  1)就緒態(tài)(Ready):任務(wù)只等待系統(tǒng)分配CUP資源。

  2)掛起態(tài)(Pend):任務(wù)需等待某些不可利用的資源而被阻塞。

  3)休眠態(tài)(Sleep):如果系統(tǒng)不需要某一個(gè)任務(wù)工作,則這個(gè)任務(wù)處于休眠狀態(tài)。

  4)延遲態(tài)(Delay):任務(wù)被延遲時(shí)所處的狀態(tài)。

  當(dāng)系統(tǒng)函數(shù)對(duì)某一個(gè)任務(wù)進(jìn)行操作時(shí),任務(wù)從一種狀態(tài)躍遷到另一種狀態(tài)。處于任一狀態(tài)的任務(wù)都可被刪除。VxWorks的任務(wù)躍遷如圖1所示。

  任務(wù)由系統(tǒng)內(nèi)核調(diào)度運(yùn)行一段固定長(zhǎng)度的時(shí)間,稱為時(shí)間片。調(diào)度是指為任務(wù)分配資源和時(shí)間,使系統(tǒng)滿足特定的性能要求。調(diào)度算法的目的是在正常情況下,盡可能滿足所有任務(wù)的時(shí)限:在峰值負(fù)載條件下,保證強(qiáng)實(shí)時(shí)任務(wù)滿足時(shí)限。因?yàn)闀r(shí)限是區(qū)分實(shí)時(shí)系統(tǒng)和非實(shí)時(shí)系統(tǒng)的關(guān)鍵因素,因此調(diào)度算法是實(shí)時(shí)系統(tǒng)的基本問題。實(shí)時(shí)操作系統(tǒng)所具有的運(yùn)行性能,如吞吐量的大小、周轉(zhuǎn)時(shí)間的長(zhǎng)短、相應(yīng)的及時(shí)性和可預(yù)測(cè)性等在很大程度上都取決于實(shí)時(shí)調(diào)度。

  2.2調(diào)度的類型

  雖然調(diào)度的主要目的都是為了分配處理機(jī),但在不同的OS中所采用的調(diào)度方式是完全不同的。在執(zhí)行調(diào)度時(shí)所采用的調(diào)度算法也可能不同。因此,常按照調(diào)度的層次把調(diào)度分成高級(jí)、中級(jí)和低級(jí)調(diào)度。

  高級(jí)調(diào)度又稱長(zhǎng)程調(diào)度或作業(yè)調(diào)度,用于決定把外存上處于后備隊(duì)列中的哪些作業(yè)調(diào)入內(nèi)存,并為它們創(chuàng)建進(jìn)程、分配必要的資源,然后再將新創(chuàng)建的進(jìn)程排在就緒隊(duì)列上,準(zhǔn)備執(zhí)行。然而在實(shí)時(shí)系統(tǒng)中,為了能及時(shí)響應(yīng),用戶通過鍵盤輸入的數(shù)據(jù)都是直接送入內(nèi)存,因而實(shí)時(shí)系統(tǒng)通常不需要作業(yè)調(diào)度。

  中級(jí)調(diào)度又稱中程調(diào)度,引入它的主要目的是為了提高內(nèi)存利用率和系統(tǒng)吞吐量。它使那些暫時(shí)不能運(yùn)行的進(jìn)程不再占用寶貴的內(nèi)存空間,而將它們調(diào)到外存上去等待,此時(shí)的狀態(tài)稱為掛起狀態(tài)。當(dāng)這些進(jìn)程重新具備運(yùn)行條件,且內(nèi)存又有空閑,由中級(jí)調(diào)度決定,將外存上的那些重新具備運(yùn)行條件的就緒進(jìn)程重新調(diào)入內(nèi)存,并使它為就緒狀態(tài),掛在就緒隊(duì)列上等待進(jìn)程調(diào)度。

  低級(jí)調(diào)度又稱進(jìn)程調(diào)度。它決定就緒隊(duì)列中的哪個(gè)進(jìn)程將獲得處理機(jī),然后由分派程序執(zhí)行把處理機(jī)分配給該進(jìn)程的操作。進(jìn)程調(diào)度是***基本的一種調(diào)度,各種OS中都必須配置這級(jí)調(diào)度。進(jìn)程調(diào)度可采用下述兩種方式。

  1)非搶占方式。

  采用這種調(diào)度方式,一旦把處理機(jī)分配給某進(jìn)程后,便讓該進(jìn)程一直執(zhí)行,直到該進(jìn)程完成或發(fā)生某事件而被阻塞,才再把處理機(jī)分配給其他進(jìn)程,決不允許某進(jìn)程搶占已經(jīng)分配出去的處理機(jī)。顯然它難于滿足緊急任務(wù)的要求,實(shí)時(shí)系統(tǒng)中不宜采用這種調(diào)度方式。

  2)搶占方式。

  允許調(diào)度程序根據(jù)某種原則,去停止某個(gè)正在執(zhí)行的進(jìn)程,將已分配給該進(jìn)程的處理機(jī),重新分配給另一進(jìn)程。搶占的原則有:

  ①時(shí)間片原則。各進(jìn)程按時(shí)間片運(yùn)行,當(dāng)一個(gè)時(shí)間片用完后,便停止該進(jìn)程的執(zhí)行而重新進(jìn)行調(diào)度。

  ②優(yōu)先權(quán)原則。當(dāng)一個(gè)進(jìn)程到來時(shí),如果其優(yōu)先級(jí)比正在執(zhí)行的進(jìn)程的優(yōu)先級(jí)高,便停止正在執(zhí)行的進(jìn)程,將處理機(jī)分配給優(yōu)先級(jí)高的進(jìn)程,使之執(zhí)行。實(shí)時(shí)系統(tǒng)中一般采用基于優(yōu)先級(jí)的搶占式調(diào)度和輪轉(zhuǎn)調(diào)度的進(jìn)程調(diào)度和中程調(diào)度相結(jié)合的調(diào)度策略。因此既可具有較大的靈活性,又能獲得極小的調(diào)度延遲。

  3、任務(wù)調(diào)度分析

  Wind內(nèi)核缺省調(diào)度機(jī)制為基于優(yōu)先級(jí)的搶占式調(diào)度。采用這種機(jī)制時(shí),系統(tǒng)把處理機(jī)分配給優(yōu)先級(jí)******的進(jìn)程,使之執(zhí)行。一旦出現(xiàn)了另一個(gè)優(yōu)先級(jí)更高的進(jìn)程時(shí),進(jìn)程調(diào)度程序剝奪當(dāng)前任務(wù)的執(zhí)行,將處理機(jī)分配給高優(yōu)先級(jí)任務(wù)。而在相同優(yōu)先級(jí)的多個(gè)任務(wù)之間,采用時(shí)間片輪轉(zhuǎn)調(diào)度機(jī)制。采用這種機(jī)制時(shí),當(dāng)一個(gè)任務(wù)到達(dá)時(shí),它被排在輪轉(zhuǎn)隊(duì)列的后面,等待分配給自己的時(shí)間片的到來,如果在時(shí)間片內(nèi)沒有結(jié)束,則再等待屬于自己的時(shí)間片的到來,直到任務(wù)完成。

  3.1優(yōu)先級(jí)搶占式

  采用基于優(yōu)先級(jí)的搶占式調(diào)度,系統(tǒng)中每個(gè)任務(wù)都有一個(gè)介于***高0到******255之間的優(yōu)先級(jí)。任一時(shí)刻,系統(tǒng)內(nèi)核一旦發(fā)現(xiàn)一個(gè)優(yōu)先級(jí)更高的任務(wù)轉(zhuǎn)變?yōu)榫途w態(tài),內(nèi)核就保存當(dāng)前任務(wù)的上下文并把當(dāng)前任務(wù)狀態(tài)轉(zhuǎn)換為阻塞態(tài),同時(shí)切換到這個(gè)高優(yōu)先級(jí)任務(wù)的上下文執(zhí)行。如圖2,低優(yōu)先級(jí)的task1被中優(yōu)先級(jí)的task2搶占,task2又被高優(yōu)先級(jí)的task3搶占。

  3.2輪轉(zhuǎn)調(diào)度算法

  采用輪轉(zhuǎn)調(diào)度算法,系統(tǒng)讓處于就緒態(tài)的優(yōu)先級(jí)相同的一組任務(wù)依次輪流執(zhí)行預(yù)先確定長(zhǎng)度的時(shí)間片。這是一種處理機(jī)平均分配的方法。如果不使用輪轉(zhuǎn)調(diào)度算法,優(yōu)先級(jí)相同的一組任務(wù)中******個(gè)獲得處理機(jī)的任務(wù)將不會(huì)被阻塞而獨(dú)占處理機(jī),如果沒有阻塞或其他情況發(fā)生,它不會(huì)放棄處理機(jī)的使用權(quán)。如圖3,相同優(yōu)先級(jí)的task1、task2和task3平均分配預(yù)先確定的處理機(jī)時(shí)間片。

  3.3搶占調(diào)度與輪轉(zhuǎn)調(diào)度混合方式

  有時(shí),基于優(yōu)先級(jí)的搶占式調(diào)度可與輪轉(zhuǎn)調(diào)度相結(jié)合。當(dāng)優(yōu)先級(jí)相同的一組任務(wù)依次輪流平均分配處理機(jī)時(shí),若有高優(yōu)先級(jí)的任務(wù)轉(zhuǎn)變?yōu)榫途w態(tài)則可搶占該組任務(wù)。直到再一次符合執(zhí)行條件時(shí),該組任務(wù)才可再次共享處理機(jī)。如圖4,相同優(yōu)先級(jí)的task1、task2和task3輪流占有處理機(jī)時(shí),高于該組優(yōu)先級(jí)的task4搶占處理機(jī),等task4執(zhí)行結(jié)束,該組任務(wù)再次共享處理機(jī)。

  為了任務(wù)控制的靈活性,wind內(nèi)核還提供了動(dòng)態(tài)優(yōu)先級(jí)機(jī)制,任務(wù)的優(yōu)先級(jí)在運(yùn)行期間可動(dòng)態(tài)地變化。同時(shí),為了防止優(yōu)先級(jí)反轉(zhuǎn),還具有優(yōu)先級(jí)繼承機(jī)制,通過使用互斥信號(hào)量可以防止高優(yōu)先級(jí)的任務(wù)被迫等待一段不確定時(shí)間,直到一個(gè)低優(yōu)先級(jí)任務(wù)完成。

  4、結(jié)論

  任務(wù)是代碼運(yùn)行的一個(gè)映像,從系統(tǒng)的角度來看,任務(wù)是競(jìng)爭(zhēng)系統(tǒng)資源的***小運(yùn)行單元。vxworks內(nèi)核使任務(wù)能快速共享系統(tǒng)的絕大部分資源,同時(shí)有獨(dú)立的上下文來控制個(gè)別線程的執(zhí)行。內(nèi)核調(diào)度是一個(gè)實(shí)時(shí)系統(tǒng)的核心,它的好壞直接影響整個(gè)系統(tǒng)的好壞,通過對(duì)這種內(nèi)核調(diào)度分析,可以更深入的理解實(shí)時(shí)操作系統(tǒng)設(shè)計(jì)的獨(dú)到之處。

 
客戶服務(wù) +more
上門服務(wù)
服務(wù)承諾
異地恢復(fù)
收費(fèi)標(biāo)準(zhǔn)
付款方式
疑難解答
服務(wù)特色 +more
·免費(fèi)檢測(cè)
·免費(fèi)提供3天備份
·專業(yè)工程師提供服務(wù)
·免費(fèi)清潔送修的介質(zhì)
·數(shù)據(jù)恢復(fù)前報(bào)價(jià),客戶確認(rèn)后工程師開始數(shù)據(jù)恢復(fù)
·數(shù)據(jù)恢復(fù)不成功不收費(fèi)
·與客戶簽訂保密協(xié)議,對(duì)客戶的數(shù)
 據(jù)嚴(yán)格保密,整個(gè)恢復(fù)過程不會(huì)對(duì)
 客戶的原盤有任何的寫操作,以確
 保原盤的數(shù)據(jù)完全

·免費(fèi)參觀恢復(fù)全過程

·工程師在線免費(fèi)咨詢

·專業(yè)工程師提供服務(wù)
服務(wù)器數(shù)據(jù)恢復(fù) 點(diǎn)擊這里給我發(fā)消

息
數(shù)據(jù)庫(kù)修復(fù)
點(diǎn)擊這里給我發(fā)

消息
硬盤數(shù)據(jù)恢復(fù)
點(diǎn)擊這里給我發(fā)消

息
中文字幕在线精品不卡_正在播放露脸一区_久久综合欧美_www.男人天堂

9000px;">

久久久久亚洲av片无码| 六月丁香色婷婷| 人妻少妇精品一区二区三区| 亚洲女人18毛片水真多| 九九热免费精品视频| 中文乱码字幕高清一区二区| 国内自拍视频在线播放| 中文字幕乱码在线人视频| 好吊一区二区三区视频| 中文字幕a级片| 久久黄色片网站| 亚洲综合成人av| 日韩女优一区二区| 国产精品久久久久久久久毛片 | 国产又粗又猛又爽又黄的视频小说 | 高h视频免费观看| 天堂网一区二区三区| 国产精品探花视频| 中文写幕一区二区三区免费观成熟| 国产亚洲精品久久久久久无几年桃 | 在线视频 91| 精品日韩在线视频| 亚洲天堂一二三| 日本一区二区在线免费观看 | 精品人妻一区二区免费| 亚洲精品怡红院| 欧美熟妇交换久久久久久分类| 99精品久久久久| 五月天六月丁香| 九九热在线免费观看| 91在线观看喷潮| 午夜美女福利视频| 久久久久久久久久久久久久免费看 | 国产白丝一区二区三区| 永久免费未满蜜桃| 人妻无码一区二区三区久久99| 国产成人综合欧美精品久久| 中文字幕55页| 手机在线观看毛片| 久草视频手机在线| 国产精品99精品| 一级日韩一级欧美| 香蕉视频黄色在线观看| 青青操国产视频| 国产一区二区三区成人| av av在线| 亚洲欧美强伦一区二区| 亚洲AV无码一区二区三区性| 免费黄色小视频在线观看| 国产女人18毛片水18精| 91香蕉视频在线观看视频| 在线观看亚洲天堂| 三级网站免费观看| 欧美激情一区二区三区免费观看| 国产内射老熟女aaaa∵| www.国产三级| 91香蕉视频污在线观看| 亚洲天堂网在线视频| 亚洲第一视频区| 性一交一乱一精一晶| 日韩欧美国产成人精品免费| 欧美 日韩 国产 成人 在线| 久久精品一区二区三| 精品久久久久久久久久久久久久久久 | 国产免费黄色片| 国产99久久久久久免费看| 一级特黄色大片| 亚洲人人夜夜澡人人爽| 亚洲国产视频一区二区三区| 在线免费日韩av| 中文在线观看av| 中文字幕亚洲影院| 最近中文字幕在线mv视频在线| 中文字幕免费高清在线| 亚洲精品一区二区三区影院忠贞| 中文字幕免费高清| 亚洲男人在线天堂| 一二三区在线播放| 91视频青青草| 波多野结衣不卡视频| av直播在线观看| www日本高清| 国产美女精品久久| 国产午夜福利片| 后入内射欧美99二区视频| 国产综合视频在线| 麻豆精品国产传媒av| 日本特级黄色片| 在线看免费毛片| av无码av天天av天天爽| 丰满人妻一区二区三区大胸| 国产精品99久久久久久成人| 久草视频手机在线| 日韩激情小视频| 性欧美一区二区三区| 亚洲黄色av片| 国产成人在线免费观看视频| 韩国无码一区二区三区精品| 久久嫩草捆绑紧缚| 色综合免费视频| 中文字幕在线有码| www.日日夜夜| 精品人妻伦一二三区久久| 美女网站色免费| 亚洲 小说区 图片区| 亚洲无码久久久久久久| 国产免费一区二区三区免费视频| 久久久久99精品成人片试看| 日本中文字幕在线免费观看| 在线免费看污网站| 成人小视频免费看| 久久人人爽人人片| 亚洲h视频在线观看| av中文字幕免费观看| 黄色一级大片在线免费看国产| 欧美福利在线视频| 中文字幕在线2019| 国产激情无套内精对白视频| 蜜桃av鲁一鲁一鲁一鲁俄罗斯的| 天天操天天舔天天射| 999精品视频在线| 久草精品视频在线观看| 亚洲a v网站| 国产福利第一页| 十八禁一区二区三区| av电影中文字幕| 久久久久久久极品| 中文字幕第315页| 国产精品黄色大片| 日韩不卡av在线| 一级α片免费看刺激高潮视频| 国精产品视频一二二区| 无码免费一区二区三区| 成人免费毛片糖心| 日本网站在线看| av黄色免费网站| 日韩网站在线播放| 波多野结衣av在线观看| 日韩一级片免费| 国产成人免费看一级大黄| 手机免费看av网站| 国产成人免费在线观看视频| 天天操天天干天天操| 国产精品久久久久久久久久久久久久久久久久 | 亚洲欧洲综合在线| 欧美丰满美乳xxⅹ高潮www| 91久久精品无码一区二区| 男人午夜免费视频| 成人h动漫精品一区二区下载| 日韩a级片在线观看| 国产精品探花在线播放| 伊人影院在线观看视频| 精品在线观看一区| 亚洲综合色一区| 少妇伦子伦精品无吗| 国产麻豆剧传媒精品国产av| 一起草在线视频| 久久久久久激情| 99999精品| 一区二区国产欧美| 欧美日韩在线观看免费| 国产高潮流白浆喷水视频| 在线免费观看a级片| 六月婷婷综合网| 国产高清免费观看| 亚洲精品久久久久avwww潮水| 欧美在线 | 亚洲| 国产乱码久久久| 一二区在线观看| 一区二区视频在线免费观看| 久久丫精品久久丫| 国产成人久久精品77777综合 | 国产精品人人爽人人爽| 亚洲精品久久久久久| 手机免费av片| 欧美一级视频免费观看| 国产主播在线观看| 国产av 一区二区三区| 亚洲中文字幕一区二区| 亚洲av综合一区| 少妇黄色一级片| 免费观看a级片| 国产性猛交96| 国产成人在线视频观看| 91小视频在线播放| 亚洲精品鲁一鲁一区二区三区| 婷婷激情四射网| 日本www.色| 农村少妇久久久久久久| 国产制服丝袜在线| 国产精品偷伦视频免费观看了| 91精品国产闺蜜国产在线闺蜜| 一区二区日韩视频| 性一交一乱一乱一视频| 色综合五月婷婷| 日韩人妻无码一区二区三区| 青青青视频在线免费观看| 久久精品一区二区三区四区五区| 好吊色视频一区二区| 狠狠人妻久久久久久综合蜜桃|