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

正文內(nèi)容

優(yōu)先級(jí)反轉(zhuǎn)問題以及解決方式-資料下載頁

2025-06-07 14:58本頁面
  

【正文】 utex(RAW_TASK_OBJ *tcb, RAW_MUTEX *relmtxcb)函數(shù)功能:此函數(shù)的功能是釋放mutex, 并可能逐步還原tcb 這個(gè)任務(wù)的優(yōu)先級(jí)。此函數(shù)的參數(shù)有2個(gè),分別含義如下:tcb:為釋放mutex 的任務(wù)relmtxcb:為釋放的mutex對(duì)象。3 RAW_VOID mtx_chg_pri(RAW_TASK_OBJ *tcb, RAW_U8 oldpri)函數(shù)功能:如果改變阻塞在mutex上的任務(wù)的優(yōu)先級(jí)時(shí)會(huì)調(diào)用此函數(shù),可能會(huì)動(dòng)態(tài)的改變下mutex 持有者的任務(wù)優(yōu)先級(jí)。Mutex 模塊的具體實(shí)現(xiàn)原理配套視頻會(huì)詳細(xì)講解,有興趣深入的讀者可以看視頻了解。4 RAW_VOID mutex_state_change(RAW_TASK_OBJ *tcb)函數(shù)功能:當(dāng)阻塞在mutex 上的任務(wù)超時(shí),終止,或者被刪除的時(shí)候,可能需要重新調(diào)整獲得這個(gè)mutex 鎖的任務(wù)優(yōu)先級(jí)。此函數(shù)的參數(shù)有1個(gè),含義如下:tcb: 為阻塞在內(nèi)核對(duì)象上的任務(wù)。5 RAW_VOID raw_task_free_mutex(RAW_TASK_OBJ *tcb)函數(shù)功能:當(dāng)任務(wù)被刪除時(shí),會(huì)調(diào)用此函數(shù)。此函數(shù)會(huì)處理這個(gè)任務(wù)所獲得的mutex, 并自動(dòng)調(diào)整鎖的獲得者。此函數(shù)的參數(shù)有1個(gè),含義如下:tcb:為即將被刪除的任務(wù)。Mutex對(duì)比其它實(shí)時(shí)操作系統(tǒng)raw os 的mutex 比較其它實(shí)時(shí)系統(tǒng),比如ucos, ecos, freertos 等占盡了優(yōu)勢(shì),因?yàn)楫?dāng)一個(gè)任務(wù)經(jīng)歷兩次以上的優(yōu)先級(jí)提升時(shí),其它系統(tǒng)基本都不支持優(yōu)先級(jí)的逐步還原,那樣帶來的后果是不能解決優(yōu)先級(jí)反轉(zhuǎn)帶來的問題。而且像ucos系統(tǒng)去改變一個(gè)優(yōu)先級(jí)被提升之后的任務(wù)的優(yōu)先級(jí)的話,整個(gè)邏輯都會(huì)出錯(cuò)。而且raw os 的mutex 同時(shí)支持優(yōu)先級(jí)置頂和優(yōu)先級(jí)反轉(zhuǎn)的策略,增加了用戶使用的策略,顯得更為靈活強(qiáng)大。Mutex 使用總結(jié)當(dāng)有一個(gè)臨界區(qū)資源同時(shí)存在不同優(yōu)先級(jí)的任務(wù)搶占時(shí),推薦使用mutex 而不是semaphore, 因?yàn)閮?yōu)先級(jí)反轉(zhuǎn)的問題對(duì)實(shí)時(shí)性傷害太大。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1