AEPH
Home > Industry Science and Engineering > Vol. 3 No. 3 (ISE 2026) >
Research on Software System Fault Monitoring in Domestic Real-Time Operating Systems
DOI: https://doi.org/10.62381/I265305
Author(s)
Liang Deng
Affiliation(s)
The 29th Research Institute, China Electronics Technology Group Corporation, Chengdu, Sichuan, China
Abstract
In recent years, domestic real-time operating systems (RTOS) have been increasingly applied in mission-critical fields such as aerospace, energy and power systems, and industrial control. In these fields, the completeness, real-time performance, and traceability of fault information logging have become key technical requirements to ensure system reliability. In this study, we systematically sorted out the current development status of fault logging technologies in domestic RTOS, focused on analyzing the fault recording mechanisms of several mainstream systems including AcoreOS, Kylin, ReWorks, and RT-Thread, and conducted in-depth exploration on core technologies such as in-memory logging, eBPF-based dynamic tracing, dynamic fault code registration, and multi-dimensional diagnostic tool matrices. Through actual experimental tests, we found that the in-memory logging service can reduce the record latency to 0.5% of the file system latency, while achieving a write throughput of 270 MB/s, which is 6 times faster than that of SSDs; the eBPF technology can realize panoramic kernel observation with a performance overhead of less than 1%, and can automatically capture abnormal phenomena such as sudden spikes in CPU syscall usage and accumulation of D-state processes; the dynamic fault code registration mechanism effectively improves the portability and scalability of the system. Based on comprehensive experimental data and technical comparison analysis, this study provides systematic reference opinions for promoting the improvement of fault diagnosis capabilities of domestic real-time operating systems.
Keywords
Domestic Real-Time Operating System; Acoreos; Kylin; Rework; In-Memory Logging; Ebpf; Dynamic Fault Code Regist-Ration; Multi-Dimensional Diagnostics
References
[1] Hassan H E, Ibrahiem K H, Madian A H. Optimizing multiprocessor performance in real-time systems using an innovative genetic algorithm approach. Alexandria Engineering Journal, 2024, 83: 4567-4578. [2] Zhang X H, Sun G X. Research on health monitoring technology in real-time operating systems. Aeronautical Computing Technique, 2005, 35(4): 66-67. [3] Liu J. Design of State Diagnosis System Based on Domestic Kylin Operating System (Kylin OS). Electronic Enthusiast, 2018(06). [4] Li N, Wang D D, Wang T. Design and implementation of fault recording scheme based on ACoreOS 3 multi-partition. Electronic Design Engineering, 2024, 32(15): 112-115. [5] Wang Q. Design and Implementation of Exception Management for Domestic 603e Processor Based on AcoreOS-1. Computer Programming Skills & Maintenance, 2022(04). [6] Singh J P. Comparative Analysis of Scheduling Algorithms for Latency Optimization in Real-Time Applications. International Journal of Science and Research, 2024, 13(2): 1179-1185. [7] Li G, Wang W. Auxiliary Analysis Method and System for Occasional Abnormalities of Linux Kernel Based on Domestic Operating System. China Patent, 2024. [8] Gao Y Q, Luo Z Y, Wang Y C, et al. Evaluation and Optimization of Operating System for Domestic Supercomputers. Computer Science, 2025, 52(5): 11-24. [9] Hu Y, Fu L Y, Han H Y, et al. Optimization of Vehicle Operating System Scheduling Strategy Based on Improved LLF. Journal of Xihua University (Natural Science Edition), 2026, 45(1): 1-15. [10] Ren H. Research on Performance Optimization of Linux Kernel Scheduler for Real-Time Scheduling. Information& Computer, 2026, 4:159-161. [11] Huang C C J, Yang C F. An Empirical Approach to Minimize Latency of Real-Time Multiprocessor Linux Kernel//2020 International Computer Symposium (ICS). IEEE, 2020: 1-6. [12] Han K, Kang Q, WANG K Y. Design and Implementation of Real-time Fault Diagnosis Function for Onboard Information System. Aeronautical Computing Technique, 2024, 54(2):88-91. [13] Luo G, Mao H, Zhu Y S, et al. Real-Time Hybrid Task Scheduling Algorithm for Embedded Multicore Systems. Electronic Science and Technology, 2024, 37(8): 84-91.
Copyright @ 2020-2035 Academic Education Publishing House All Rights Reserved