freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

優(yōu)先級(jí)周期性互換的實(shí)時(shí)多任務(wù)調(diào)度方法研究-wenkub

2022-08-22 13:07:08 本頁面
 

【正文】 軟件等。模擬軟件的優(yōu)勢(shì)是顯而易見的,它有成本低,不受地域和時(shí)空的限制和靈活性大等特點(diǎn),從而在當(dāng)前的數(shù)字化領(lǐng)域應(yīng)用廣泛。一方面減少研究時(shí)間,加快項(xiàng)目進(jìn)度;另一方面通過仿真可以快速發(fā)現(xiàn)優(yōu)先級(jí)周期性互換調(diào)度算法的可行性,存在的問題等。動(dòng)態(tài)優(yōu)先級(jí)調(diào)度算法有最早截止期優(yōu)先算法,最小空閑時(shí)間優(yōu)先,其中期限最近者優(yōu)先調(diào)度算法是一種最優(yōu)的單處理器動(dòng)態(tài)調(diào)度算法。該算法是通過確定操作系統(tǒng)不斷地判斷任務(wù)的截止期而進(jìn)行動(dòng)態(tài)優(yōu)先級(jí)分配,即任務(wù)的時(shí)限與當(dāng)前時(shí)刻的距離越近,優(yōu)先級(jí)就越高,反則優(yōu)先級(jí)越低。該算法分配給任務(wù)的優(yōu)先級(jí)是按照任務(wù)的截止時(shí)間來進(jìn)行分配的。單調(diào)速率調(diào)度算法[24]是針對(duì)周期任務(wù)進(jìn)行調(diào)度的基于優(yōu)先級(jí)調(diào)度算法。功耗在渭W到mW之間。同嵌入式實(shí)時(shí)操作系統(tǒng)的模塊化構(gòu)成一樣,硬件處理器也需要可裁剪功能,以便功能的升級(jí)和產(chǎn)品的換代。嵌入式系統(tǒng)硬件部分的核心是嵌入式微處理器。WinCE來源于大家最熟知的Windows操作系統(tǒng),目前內(nèi)部已經(jīng)集成了大約五百個(gè)Win32 API函數(shù),并且提供和PC機(jī)環(huán)境相當(dāng)?shù)淖烂姝h(huán)境。操作系統(tǒng)中的各個(gè)模塊,如消息隊(duì)列、信號(hào)量、郵箱和事件等,都可以依據(jù)具體情況通過宏定義進(jìn)行裁剪。讓更多的人了解到實(shí)時(shí)操作系統(tǒng)的內(nèi)核,并出現(xiàn)了一批專門研究研究人員對(duì)uC/OS現(xiàn)有調(diào)度策略的基礎(chǔ)上進(jìn)行算法改進(jìn)。RTLinux已經(jīng)成功應(yīng)用于航天飛機(jī)的空間數(shù)據(jù)采集、科學(xué)儀器測(cè)控到電影特技圖像處理等領(lǐng)域。RTLinux實(shí)時(shí)操作系統(tǒng)RTLinux是real time linux的簡稱。QNX的應(yīng)用從民用的汽車多媒體、平板電腦到軍用的核反應(yīng)堆、無人駕駛控制系統(tǒng)。它在出現(xiàn)短短幾年內(nèi),由于開發(fā)環(huán)境友好,支持平臺(tái)多,性能出眾等特點(diǎn),在嵌入式行業(yè)就成了首選的操作系統(tǒng)。幾種流行實(shí)時(shí)操作系統(tǒng)的簡介如下:VxWorks實(shí)時(shí)操作系統(tǒng):該實(shí)時(shí)操作系統(tǒng)是美國風(fēng)河公司在上世紀(jì)八十年代出品的。提高產(chǎn)品研發(fā)工作效率,加快新產(chǎn)品的上市和更新?lián)Q代。這就需要實(shí)時(shí)操作系統(tǒng)來參與調(diào)度多個(gè)任務(wù)進(jìn)行執(zhí)行,一方面能使得各個(gè)任務(wù)自動(dòng)的及時(shí)有序的執(zhí)行;另一方面也充分利用了處理器等資源。高速運(yùn)行的外圍設(shè)備是信號(hào)采集和傳輸?shù)闹匾U希粚?shí)時(shí)操作系統(tǒng)則是在多任務(wù)的運(yùn)行環(huán)境中按照特定的調(diào)度算法找出當(dāng)前最需要執(zhí)行的任務(wù)運(yùn)行并將結(jié)果通過硬件接口輸出。許多專家和學(xué)者都在探索多任務(wù)調(diào)度算法方面研究出了一批經(jīng)典算法,提出了很多行之有效的調(diào)度方法[1117]。目前對(duì)實(shí)時(shí)系統(tǒng)的定義可以描述為:系統(tǒng)在響應(yīng)任務(wù)請(qǐng)求后,其結(jié)果的正確取決于如下兩個(gè)方面:第一、一般概念下處理任務(wù)邏輯的正確;第二、產(chǎn)生任務(wù)結(jié)果的時(shí)效[610]。由此例可見,“”就是嵌入式實(shí)時(shí)系統(tǒng)對(duì)任務(wù)觸發(fā)時(shí)的響應(yīng)時(shí)間;“”就是該任務(wù)的執(zhí)行時(shí)間。例如在汽車的安全氣囊防護(hù)系統(tǒng)[1] (Supplemental Inflatable Restraint System,簡稱SRS)。目錄摘要 IAbstract III第一章緒論 11引言 1 1 5 7 7第二章嵌入式實(shí)時(shí)系統(tǒng)任務(wù)調(diào)度機(jī)制 9 9 9 11 12 13 13 14 15 15 18 18第三章 基于角色的Ptolemy II實(shí)時(shí)仿真平臺(tái)研究 21 Ptolemy II域的研究分析 21 22 23 24 25(actor)分析介紹 28 Ptolemy II使用簡介 31第四章優(yōu)先級(jí)周期性互換調(diào)度算法的驗(yàn)證 37 37 37 II軟件仿真 38 優(yōu)先級(jí)周期性互換任務(wù)調(diào)度算法應(yīng)用級(jí)仿真 41 44第五章總結(jié)與展望 47 總結(jié) 47 進(jìn)一步的研究 48致謝 51參考文獻(xiàn) 53附錄A(攻讀碩士期間發(fā)表的論文) 57第二章 網(wǎng)絡(luò)安全現(xiàn)狀與端信息跳變技術(shù)第一章 緒論1引言隨著信息時(shí)代發(fā)展和進(jìn)步,特別是進(jìn)入二十世紀(jì)以來,大量的電子產(chǎn)品紛紛涌現(xiàn)出來,充斥在每個(gè)人生活的方方面面。該算法的原理來源于非實(shí)時(shí)系統(tǒng)中時(shí)間片輪轉(zhuǎn)調(diào)度算法。優(yōu)先級(jí)的高低使得各任務(wù)的執(zhí)行時(shí)間有很大區(qū)別,高優(yōu)先級(jí)任務(wù)的執(zhí)行時(shí)間都很短,而低優(yōu)先級(jí)任務(wù)的執(zhí)行時(shí)間就比較長,特別是在搶占式優(yōu)先級(jí)調(diào)度算法中更為嚴(yán)重。在實(shí)時(shí)操作系統(tǒng)中,都有多個(gè)實(shí)時(shí)任務(wù)需要系統(tǒng)調(diào)度。一般來講,凡是帶有微處理器的電子系統(tǒng),都可以統(tǒng)稱為嵌入式系統(tǒng)。由于一個(gè)系統(tǒng)中集成的功能越來越多,因而需要微處理器處理的任務(wù)也隨之增加。不同的任務(wù)都有不同的優(yōu)先級(jí)與之對(duì)應(yīng),以滿足各個(gè)任務(wù)的實(shí)時(shí)性要求。對(duì)于低優(yōu)先級(jí)任務(wù)在執(zhí)行過程中出現(xiàn)的大范圍延遲問題,在所有實(shí)時(shí)系統(tǒng)中都是常見的。解決問題的方法是將低優(yōu)先級(jí)任務(wù)和滿足條件的高優(yōu)先級(jí)任務(wù)的優(yōu)先級(jí)進(jìn)行周期性的互換,讓低優(yōu)先級(jí)任務(wù)也能在一個(gè)時(shí)間段中及時(shí)地執(zhí)行。目前這些電子產(chǎn)品與過去有個(gè)明顯的區(qū)別就是有內(nèi)嵌微處理器,也就是常說的嵌入式系統(tǒng)。當(dāng)車速50公里/時(shí)進(jìn)行正面撞車時(shí),其發(fā)生時(shí)間只有十分之一秒左右。這兩個(gè)任務(wù)的時(shí)限特別重要,一旦時(shí)限錯(cuò)失將會(huì)帶來災(zāi)難性后果。實(shí)時(shí)系統(tǒng)的特點(diǎn)要求也適用于嵌入式實(shí)時(shí)系統(tǒng)。嵌入式實(shí)時(shí)系統(tǒng)并非局限的就認(rèn)為是一個(gè)嵌入式實(shí)時(shí)操作系統(tǒng)的內(nèi)核,當(dāng)然嵌入式實(shí)時(shí)操作系統(tǒng)在實(shí)時(shí)系統(tǒng)中占據(jù)著極其重要的地位。應(yīng)用程序?qū)崟r(shí)操作系統(tǒng)中央處理器應(yīng)用程序接口硬件接口通用I/O存儲(chǔ)器 嵌入式實(shí)時(shí)系統(tǒng)構(gòu)架嵌入式系統(tǒng)的軟件核心是實(shí)時(shí)操作系統(tǒng)(RTOS:Real Time Operation System)。當(dāng)前市面上出現(xiàn)了一批應(yīng)用廣泛的專注于嵌入式行業(yè)的實(shí)時(shí)操作系統(tǒng),主要有uC/OSIII,VxWorks,WinCE,QNX和RTLinux五類主流嵌入式操作系統(tǒng)。與之相反,開源Linux實(shí)時(shí)操作系統(tǒng)可以隨意獲得,但是它對(duì)開發(fā)者要求很高,需要開發(fā)人員自己解決所有問題。風(fēng)河公司專門定制了一套Tornado開發(fā)環(huán)境,便于用戶對(duì)VxWorks的開發(fā)。QNX實(shí)時(shí)操作系統(tǒng)QNX名稱來源于Quick UNIX,縮寫為QNX。QNX實(shí)時(shí)操作系統(tǒng)只提供進(jìn)程調(diào)度、進(jìn)程間通信、網(wǎng)絡(luò)通信和中斷處理等最基本的系統(tǒng)服務(wù),所以它的代碼只有12Kb左右。由Fsmlabs公司對(duì)現(xiàn)有Linux操作系統(tǒng)的的少量改動(dòng)[20]而成的一種兼容性很強(qiáng)的實(shí)時(shí)操作系統(tǒng)。目前,RTLinux有一個(gè)由社區(qū)支持的免費(fèi)版本,稱為RTLinux Free,以及一個(gè)來自FSMLabs的商業(yè)版本,稱作RTLinux Pro。由此而引起了巨大的轟動(dòng)。WinCE實(shí)時(shí)操作系統(tǒng)WindowsCE是精簡的Windows 95。所以它的使用和開發(fā)基本和通用Windows環(huán)境下開發(fā)流程類似。嵌入式微處理器一般具備以下特點(diǎn):為了實(shí)現(xiàn)及時(shí)響應(yīng)和處理,內(nèi)核對(duì)多任務(wù)的調(diào)度算法和任務(wù)間切換時(shí)間以及對(duì)應(yīng)于處理實(shí)時(shí)任務(wù)的應(yīng)用程序的時(shí)間降到最低程度,需要處理器有較高的運(yùn)行頻率和很短的中斷響應(yīng)時(shí)間,以提高對(duì)實(shí)時(shí)多任務(wù)的支持能力。對(duì)硬件的這一需求,市場上流行的FPGA就可以完全滿足這一特點(diǎn)要求。任務(wù)調(diào)度在操作系統(tǒng)中的地位尤為重要,所以目前針對(duì)任務(wù)調(diào)度所采用的算法已經(jīng)取得的很多成果。任務(wù)的優(yōu)先級(jí)取決于周期任務(wù)的周期,周期越短,優(yōu)先級(jí)就越高。截止時(shí)間越短的任務(wù)優(yōu)先級(jí)就越高,反之任務(wù)的優(yōu)先級(jí)就越低。最小空閑時(shí)間優(yōu)先調(diào)度算法是通過計(jì)算任務(wù)的截止時(shí)間和剩余執(zhí)行時(shí)間之差對(duì)任務(wù)的優(yōu)先級(jí)進(jìn)行動(dòng)態(tài)分配。主流實(shí)時(shí)系統(tǒng)中任務(wù)調(diào)度算法的優(yōu)缺點(diǎn)如下:表1 靜態(tài)優(yōu)先級(jí)和動(dòng)態(tài)優(yōu)先級(jí)之間優(yōu)缺點(diǎn)比較算法類別優(yōu)點(diǎn)缺點(diǎn)靜態(tài)優(yōu)先級(jí)調(diào)度算法系統(tǒng)開銷小低優(yōu)先級(jí)別的任務(wù)延遲大動(dòng)態(tài)優(yōu)先級(jí)調(diào)度算法調(diào)度靈活系統(tǒng)開銷大,易出現(xiàn)調(diào)度顛簸現(xiàn)象針對(duì)上述兩類算法存在的問題提出一種調(diào)度策略——優(yōu)先級(jí)周期性互換,以滿足系統(tǒng)開銷小,任務(wù)調(diào)度相對(duì)靈活。仿真工具是一種采用某種(軟件或者硬件)替代手段來模擬真實(shí)環(huán)境。由于本論文所研究的對(duì)象的特點(diǎn)和項(xiàng)目所處的階段,對(duì)于提出的理論需要進(jìn)行仿真驗(yàn)證,以加快項(xiàng)目研發(fā)進(jìn)度和節(jié)約時(shí)間成本。通過分析和了解,Ptolemy軟件在仿真單處理器多任務(wù)環(huán)境具有明顯優(yōu)勢(shì)。Ptolemy內(nèi)部自帶有單處理器多任務(wù)調(diào)度模塊,直接可以進(jìn)行任務(wù)調(diào)度的算法級(jí)仿真。Ptolemy II的時(shí)間多任務(wù)可以實(shí)現(xiàn)基于優(yōu)先級(jí)搶占式的單處理器任務(wù)調(diào)度模型,由于Ptolemy II的本身特性,它完全可以支持不同模型之間的異構(gòu)。對(duì)當(dāng)前多任務(wù)實(shí)時(shí)系統(tǒng)的任務(wù)調(diào)度方法進(jìn)行分析,并通過仿真軟件Ptolemy II進(jìn)行實(shí)例分析,總結(jié)優(yōu)缺點(diǎn)??偨Y(jié)優(yōu)先級(jí)周期性互換調(diào)度算法,針對(duì)存在的問題,提出下一階段的工作任務(wù)。這里就包括了兩個(gè)要素:規(guī)定時(shí)間內(nèi)和安全氣囊打開。而對(duì)于通常情況下的時(shí)效性要求則并非實(shí)時(shí)系統(tǒng)中的時(shí)效性。出現(xiàn)這種結(jié)果,用戶最多是不耐煩,但不會(huì)出現(xiàn)其他意外。同一般操作系統(tǒng)一樣,實(shí)時(shí)操作系統(tǒng)的主要工作仍然是對(duì)系統(tǒng)內(nèi)多任務(wù)的調(diào)度和對(duì)資源的管理。不再使用其他文獻(xiàn)中作業(yè)的概念。雖然通常情況下任務(wù)大多都是非周期性任務(wù),但由于非周期任務(wù)調(diào)度算法比較復(fù)雜,需要專門對(duì)其進(jìn)行分析。就緒態(tài):任務(wù)已具備運(yùn)行條件,等待CPU空閑。釋放時(shí)間:任務(wù)由其他狀態(tài)轉(zhuǎn)變?yōu)榫途w態(tài)的那個(gè)時(shí)刻稱為它的釋放時(shí)間。截止期:任務(wù)必須在此時(shí)刻之前完成它應(yīng)該執(zhí)行的所有功能。任務(wù)的空閑時(shí)間是一個(gè)時(shí)間段概念。最壞執(zhí)行時(shí)間:指任務(wù)在執(zhí)行期間由于各種因素的影響,在最壞的條件(時(shí)間延遲)下完成所有功能所耗費(fèi)的最大執(zhí)行時(shí)間值。很明顯,截止期錯(cuò)失率越低,系統(tǒng)對(duì)任務(wù)的調(diào)度成功率越高,調(diào)度算法性能越優(yōu)良。處理器的利用率越高,所能處理的數(shù)據(jù)量就越大,效率也越高。比如監(jiān)控系統(tǒng)、信息采集系統(tǒng)均屬于“軟實(shí)時(shí)”系統(tǒng)。若不涉及到人身財(cái)產(chǎn)等重大安全事故,一般的實(shí)時(shí)任務(wù)被設(shè)計(jì)為“軟實(shí)時(shí)”系統(tǒng)便足夠。只有整個(gè)系統(tǒng)的各個(gè)環(huán)節(jié)響應(yīng)時(shí)間是有界的,才可能設(shè)計(jì)出實(shí)時(shí)系統(tǒng)。實(shí)時(shí)系統(tǒng)為了避免類似情況的發(fā)生,一般在系統(tǒng)中都設(shè)計(jì)了采用靜態(tài)分析和冗余配置,讓系統(tǒng)能在最惡劣的復(fù)雜環(huán)境中都能正常工作。實(shí)時(shí)系統(tǒng)必須在規(guī)定時(shí)間內(nèi)對(duì)外部請(qǐng)求或異常作出反應(yīng),才能保證外部環(huán)境和整個(gè)系統(tǒng)的正常工作。但是隨著系統(tǒng)復(fù)雜性的提高和應(yīng)用范圍的擴(kuò)大,目前實(shí)時(shí)系統(tǒng)還具有如下新特性:多任務(wù)類型包括非周期任務(wù)、偶發(fā)任務(wù)、周期性任務(wù)以及非實(shí)時(shí)任務(wù)等多種類型任務(wù)混合。實(shí)時(shí)任務(wù)相較于一般任務(wù)多了一個(gè)時(shí)效性限制,必須在截止期內(nèi)完成。在仿真環(huán)節(jié),非周期任務(wù)的觸發(fā)時(shí)間可以通過仿真軟件提供的隨機(jī)數(shù)發(fā)生器來產(chǎn)生非周期任務(wù)的觸發(fā)時(shí)間進(jìn)行模擬仿真。偶發(fā)任務(wù)相對(duì)于非周期任務(wù),它的觸發(fā)時(shí)間有一個(gè)最小時(shí)間間隔,但是沒有周期性。準(zhǔn)實(shí)時(shí)任務(wù)允許任務(wù)在截止時(shí)間內(nèi)為完成,通過超時(shí)完成的任務(wù)產(chǎn)生的結(jié)果將不再有效。強(qiáng)實(shí)時(shí)任務(wù)在截止時(shí)間內(nèi)必須完成,是實(shí)時(shí)任務(wù)中要求最為嚴(yán)格的一類任務(wù),超時(shí)完成就會(huì)導(dǎo)致致命性錯(cuò)誤。獨(dú)立性任務(wù)實(shí)時(shí)系統(tǒng)中某個(gè)功能只需要一個(gè)實(shí)時(shí)任務(wù)就可完成,不需要和其他任務(wù)之間進(jìn)行交互。互斥性任務(wù)由于任務(wù)間使用的資源具有互斥性而造成的,資源被一個(gè)任務(wù)占用后其他需要使用該資源的任務(wù)均不能獲取該資源進(jìn)行操作,必須等到被目前占用資源的任務(wù)釋放該資源后其他任務(wù)才可獲取資源并操作。一般處理器系統(tǒng)中只有單個(gè)處理器時(shí),如何在有限的資源下較好地進(jìn)行系統(tǒng)中多任務(wù)的調(diào)度,是一個(gè)系統(tǒng)性能好壞的重要指標(biāo)之一。操作系統(tǒng)就是用來實(shí)現(xiàn)在有限資源下調(diào)度多任務(wù)的功能,每個(gè)多任務(wù)操作系統(tǒng)都使用了一定的調(diào)度策略。二、每個(gè)任務(wù)在任意時(shí)刻最多被分配給一個(gè)處理器。為了更好的實(shí)現(xiàn)嵌入式多任務(wù)的控制性能,保證更好的控制效果,本文對(duì)目前常用的操作系統(tǒng)中所采用的主流多任務(wù)調(diào)度策略進(jìn)行了研究與分析,在此基礎(chǔ)上提出了優(yōu)先級(jí)周期性互換的多任務(wù)調(diào)度算法。進(jìn)入隊(duì)列最早的任務(wù)首先分配時(shí)間片執(zhí)行,如果在給定時(shí)間片內(nèi)任務(wù)未執(zhí)行完,任務(wù)就被釋放,排列到任務(wù)就緒隊(duì)列表的最后一個(gè)位置,原先的第二個(gè)任務(wù)開始執(zhí)行,如此往復(fù)。對(duì)于時(shí)間片輪轉(zhuǎn)法,很明顯一個(gè)問題:假定時(shí)間片大小為t,某個(gè)任務(wù)執(zhí)行完成所需要的執(zhí)行時(shí)間是T。先來先服務(wù)調(diào)度算法和通常意義上的排隊(duì)是一樣的。先來先服務(wù)調(diào)度算法只需要依賴任務(wù)的釋放時(shí)間進(jìn)行調(diào)度,所以實(shí)現(xiàn)比較容易。在這個(gè)意義上講,先來先服務(wù)任務(wù)調(diào)度算法又是不公平的。所謂靜態(tài)是指實(shí)時(shí)操作系統(tǒng)為所有任務(wù)分配的優(yōu)先級(jí)是根據(jù)某種算法得出,在運(yùn)行過程中任務(wù)的優(yōu)先級(jí)不再發(fā)生變化。另外,單調(diào)速率調(diào)度算法是基于優(yōu)先級(jí)搶占式任務(wù)調(diào)度算法,低優(yōu)先級(jí)任務(wù)在執(zhí)行過程中允許隨時(shí)被高優(yōu)先級(jí)任務(wù)中斷。四、任務(wù)之間相互獨(dú)立,沒有數(shù)據(jù)交換或者資源互斥。在單調(diào)速率調(diào)度中,被調(diào)度任務(wù)集滿足下面的條件,則可調(diào)度[33]:這個(gè)條件是充分而非必要的,利用單調(diào)速率算法調(diào)度的必要條件是:。負(fù)責(zé),系統(tǒng)采用單調(diào)速率調(diào)度算法將失效。對(duì)于單調(diào)速率調(diào)度算法,下面進(jìn)行對(duì)一個(gè)實(shí)例分析:設(shè)一個(gè)任務(wù)用參數(shù)表示為P(T,E)。所以根據(jù)單調(diào)速率唯一因素任務(wù)周期來決定任務(wù)優(yōu)先級(jí)的原則,任務(wù)P1的優(yōu)先級(jí)高于任務(wù)P2的優(yōu)先級(jí)。同時(shí)任務(wù)P2只能處于就緒列表中,等待處理器空閑。任務(wù)P2只能在系統(tǒng)時(shí)間的第六個(gè)時(shí)間單位進(jìn)行執(zhí)行1個(gè)時(shí)間單位的剩余任務(wù)。根據(jù)CPU的利用率:上面的例子中,處理器利用率U=100%,顯然處理器的利用率已經(jīng)滿負(fù)荷工作。但是它的優(yōu)勢(shì)是很明顯的,比如系統(tǒng)對(duì)任務(wù)的調(diào)度開銷小,針對(duì)非周期任務(wù)易于擴(kuò)展調(diào)度,具有在系統(tǒng)瞬間過載情況下仍然保持穩(wěn)定等優(yōu)點(diǎn),在相當(dāng)一部分實(shí)際系統(tǒng)中使用[3435]。期限最近者優(yōu)先任務(wù)調(diào)度算法總是調(diào)度任務(wù)就緒列表中最早達(dá)到絕對(duì)最后期限的任務(wù)。期限最近者優(yōu)先調(diào)度算法的優(yōu)點(diǎn)是任務(wù)的優(yōu)先級(jí)容易計(jì)算,效率高。就是當(dāng)任務(wù)的最早截止期小于等于預(yù)定的閾值后,系統(tǒng)就不再給該任務(wù)重新計(jì)算優(yōu)先級(jí),也就是當(dāng)任務(wù)的最早截止期小于等于閾值后就變成固定優(yōu)先級(jí)了[3637]。但是。但是該調(diào)度算法穩(wěn)定性差,特別是系統(tǒng)中大部分任務(wù)都比較靠近最早截止期時(shí),系統(tǒng)會(huì)處于頻繁的任務(wù)切換中,不利于系統(tǒng)的高效要求。所以低優(yōu)先級(jí)的響應(yīng)問題總是比較難以解決。Ptolemy II的基本設(shè)計(jì)原理為:使用定義明確的計(jì)算模型管理組件間的交互機(jī)制。不同的計(jì)算模型如連續(xù)域、時(shí)間多任務(wù)域、連續(xù)域等等反映了域內(nèi)系統(tǒng)不同的“動(dòng)態(tài)”行為。各個(gè)計(jì)算域都定義了組件或者角色的交互機(jī)制,它是一系列角色的執(zhí)行規(guī)則。這樣一個(gè)工程既能獨(dú)立執(zhí)行也可以通過Ptolemy II提供的“復(fù)合組件”模塊進(jìn)行封裝,形成一
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1