RESEARCH OF AN ARCHITECTURE OF OPERATING SYSTEM KERNEL BASED ON MODULARITY CONCEPT
This paper presents a new architecture of operating system kernel. The new architecture discussed is based on modularity concept and consideration of the shortcomings of traditional kernel, and the operating system kernel is divided into three independent modules——executing module, policy module and monitoring module. Policy module determines the policy of process scheduling separated from traditional kernel. Monitoring module is responsible for monitoring processes, handling system error and detecting of important data. These three modules work independently and communicate with each other by interrupts to ensure the safety of CPU time, important system data structures and user data. As a result, these three independent modules improve the expandability and simplify maintenance of the operating system kernel and enhance the robustness of system. In this paper, techniques implementation is given and important data structures are defined. Finally, potential problems of this architecture are also discussed.
Operating system ernel Modularity System safety
Hongbiao Jiang Wanlin Gao Manwei Wang Simon See Ying Yang Wei Liu Jin Wanga
College of Information and Electrical Engineering,China Agricultural University,Beijing,P. R. China Information Centre of Ministry of Agriculture,Beijing,P. R. China 100125 Asia Pacific Science and Technology Center Nanyang Technological University Zibo energy supervision center,Zibo City,Shandong Province,P. R. China,255031
国际会议
北京
英文
1-8
2009-10-14(万方平台首次上网日期,不代表论文的发表时间)