1.VxWorks系統任務
目標板加電啓動成功後,有如下幾個任務已開始運行。
根任務:tUsrRoot
內核首先執行根任務tUsrRoot,其入口點爲文件config/all/usrConfig.c中的usrRoot()函數,它負責初始化VxWorks工具,並創建註冊、異常處理、網絡通信任務和tRlogind等任務。一般來說,在所有的初始化工作完成後,根任務tUsrRoot被刪除。
註冊任務:tLogTask
註冊任務tLogTask被VxWorks模塊用於傳送不需I/O操作的系統消息。
異常處理任務:tExcTask
異常處理任務tExcTask有最高優先級,它負責系統的異常情況出錯處理,不能被懸置、刪除或是改變其優先級。
網絡通信任務:tNetTask
網絡通信任務tNetTask負責系統級任務的網絡通信。
目標代理任務:tWdbTask
如果目標代理程序運行在任務模式,目標代理任務tWdbTask被創建,用來響應主機目標服務器的請求。