面試題目--操作系統

一、線層 實時操作系統怎麼調度的?(Freertos調度算法原理大致描述,線程切換怎麼做的) 調度啓動: 產生SVC中斷,把第一個任務加載到棧中 任務切換: systick中斷或者taskdelay->taskYIELD->pendsv->在就緒列表裏面選擇最高優先級的任務運行 保存上下文,進入臨界段更新pxCurrentTCB 相同優先級:時間片 有了進程爲什麼還要有線程? 優先級翻轉是什麼?
相關文章
相關標籤/搜索