麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種嵌入式Linux系統下C語言監控軟件容錯的方法與流程

文檔序號:11154787閱讀:來源:國知局

技術特征:

1.一種嵌入式Linux系統下C語言監控軟件容錯的方法,其特征在于:包括以下步驟:

(1)監控軟件開始運行;

(2)代碼是否滿足監控條件,如果滿足進入步驟(3),若不滿足,退出監控;

(3)進行注冊信號處理;

(4)檢測信號,檢測是否存在錯誤信號,如果不能檢測到錯誤信號,執行正常監控流程,進入步驟(5),如果檢測到錯誤信號,則執行錯誤處理,跳轉至步驟(2);

(5)監控主體是否產生錯誤信號,如果產生錯誤信號,進行信號處理,并跳轉至步驟(4),如果沒有產生錯誤信號,則跳轉至步驟(2)重新開始監控流程。

2.如權利要求1所述的一種嵌入式Linux系統下C語言監控軟件容錯的方法,其特征在于:所述步驟5中進行信號處理時,還進行日志記錄操作。

3.如權利要求1所述的一種嵌入式Linux系統下C語言監控軟件容錯的方法,其特征在于:所述步驟5中進行信號處理時,還進行信號類型記錄操作。

4.如權利要求1所述的一種嵌入式Linux系統下C語言監控軟件容錯的方法,其特征在于:所述步驟(4)中進行錯誤處理時,還進行錯誤發生時間記錄操作。

5.如權利要求1所述的一種嵌入式Linux系統下C語言監控軟件容錯的方法,其特征在于:所述步驟(4)中進行錯誤處理時,還進行全局變量記錄操作。

6.一種嵌入式Linux系統下C語言監控軟件容錯系統,該系統集中于嵌入式Linux系統的操作核心層,其特征在于:包括監控管理模塊,以及與其相連接的進程管理模塊、信號處理模塊、錯誤處理模塊,所述進程管理模塊、信號處理模塊、錯誤處理模塊依次連接,其中:

(1)進程管理模塊,該模塊用于實現監控過程周期管理,包括監控進程的創建、調度、通信,使得原生進程在有序執行原有邏輯的同時,滿足C語言容錯監控的需要;

(2)信號處理模塊,該模塊用于實現注冊信號檢測以及信號處理,注冊信號檢測到錯誤后,首先程序自行進行處理,無法解決時進入Linux操作系統處理;信號處理模塊將終端的程序流程跳轉,重新回到監控流程中;

(3)錯誤處理模塊,該模塊用于實現錯誤類型診斷以及根據預配置采取相應錯誤處理方式,完成錯誤修復;

(4)監控管理模塊,包括總控制端以及內部管理端,總控制端提供給用戶可視的操作界面,內部管理端與總控制端進行交互,使得用戶可在總控制端查看監控軟件運行狀態,容錯日志,對系統各項參數進行預配置。

當前第2頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 腾冲县| 黄龙县| 开平市| 旅游| 彝良县| 韩城市| 济南市| 孟州市| 徐汇区| 祁东县| 金昌市| 辽源市| 沈丘县| 双流县| 中宁县| 蒙阴县| 崇左市| 错那县| 新源县| 尚义县| 五台县| 萍乡市| 鹿邑县| 潜山县| 德清县| 湖口县| 根河市| 龙岩市| 固镇县| 连云港市| 龙口市| 克什克腾旗| 儋州市| 夏津县| 肥城市| 福州市| 新余市| 崇礼县| 边坝县| 贵港市| 台前县|