嵌入式實時操作系統(tǒng)內(nèi)核-任務(wù)管理與調(diào)度教學(xué)課件_第1頁
嵌入式實時操作系統(tǒng)內(nèi)核-任務(wù)管理與調(diào)度教學(xué)課件_第2頁
嵌入式實時操作系統(tǒng)內(nèi)核-任務(wù)管理與調(diào)度教學(xué)課件_第3頁
嵌入式實時操作系統(tǒng)內(nèi)核-任務(wù)管理與調(diào)度教學(xué)課件_第4頁
嵌入式實時操作系統(tǒng)內(nèi)核-任務(wù)管理與調(diào)度教學(xué)課件_第5頁
已閱讀5頁,還剩92頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

嵌入式實時操作系統(tǒng)內(nèi)核——任務(wù)管理與調(diào)度第9講嵌入式實時操作系統(tǒng)內(nèi)核任務(wù)管理與調(diào)度主要內(nèi)容(Outline)實時多任務(wù)系統(tǒng)概念·任務(wù)任務(wù)管理·任務(wù)調(diào)度嵌入式操作系統(tǒng)的組成嵌入式操作系統(tǒng)嵌入式OS內(nèi)核嵌入式TcPP網(wǎng)絡(luò)系統(tǒng)嵌入式文件系統(tǒng)設(shè)備驅(qū)動實時系統(tǒng)對時間要求非常嚴格的系統(tǒng)。如果邏輯和時序出現(xiàn)偏差將導(dǎo)致嚴重后果分兩種:硬實時:如飛行器、核反應(yīng)堆、化工廠等。對響應(yīng)時間有嚴格要求,如果響應(yīng)時間不能滿足,可能會引起系統(tǒng)崩潰或致命后果軟實時:如多媒體系統(tǒng)。對響應(yīng)時間有要求,如果響應(yīng)時間不能滿足,可能會帶來一定后果,但可以接受值值時間限時間限采用多任務(wù)的好處:任務(wù)的規(guī)模較小每個任務(wù)更容易編碼和調(diào)試,其質(zhì)量也更容易得到保證不少應(yīng)用本身就是由多個任務(wù)構(gòu)成的如一個應(yīng)用可能需要進行以下任務(wù)的處理:計算、從網(wǎng)絡(luò)獲取數(shù)據(jù)和刷新顯示屏幕采用多任務(wù)的處理方式是應(yīng)用問題的一個非常自然的解決方式任務(wù)之間具有較高的獨立性,耦合性小通過增加新的任務(wù)就能方便的擴充系統(tǒng)功能實時性強保證緊急事件得到優(yōu)先處理成為可能在嵌入式實時系統(tǒng)中任務(wù)(task)通常為進程(process)和線程(thread)的統(tǒng)稱任務(wù)是調(diào)度的基本單位進程最初由Multics的設(shè)計者在60年代提出來的,主要包括以下內(nèi)容一個正在執(zhí)行的程序計算機中正在運行的程序的一個實例;可以分配給處理器,并由處理器執(zhí)行的一個實體由一個順序的執(zhí)行線程、一個當前狀態(tài)和一組相關(guān)的系統(tǒng)資源所刻畫的活動單元。進程由代碼、數(shù)據(jù)、堆棧和進程控制塊構(gòu)成。進程控制塊包含了操作系統(tǒng)用來控制進程所需要的信息:進程狀態(tài)cPU寄存器調(diào)度信息內(nèi)存管理信息O狀態(tài)信息等早期的進程,包含了以下兩個方面的內(nèi)容:資源。進程是資源分配的基本單位,一個進程包括一個保存進程映像的虛擬地址空間、主存、ⅣO設(shè)備和文件等資源。調(diào)度執(zhí)行。進程作為操作系統(tǒng)的調(diào)度實體,是調(diào)度的基本單位。36、自己的鞋子,自己知道緊在哪里?!靼嘌?/p>

37、我們唯一不會改正的缺點是軟弱?!_什???/p>

38、我這個人走得很慢,但是我從不后退。——亞伯拉罕·林肯

39、勿問成功的秘訣為何,且盡全力做你應(yīng)該做的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論