Font Size: a A A

Study On Design Technology About A Kind Of Application Oriented Microkernel System

Posted on:2006-07-28Degree:MasterType:Thesis
Country:ChinaCandidate:J L TongFull Text:PDF
GTID:2168360155472913Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The trend of computer system is more power and everywhere, the distributed system that is unitive in logic and scattered in location and the embedded system are the most appropriate annotation of this trend. These emerging environments call for different operating system, so, if we use a general operating system to accommodate these environments, many problem of size and efficiency would appear. In a distributed system, if it's dealing nodes can be configured based on demands, the entire system can provide better services for applications. For example, it can provide the ability of "plug and use" and the ability of corresponding software can being loading, installation, and updating automatically. In addition, it facilitates the building of the system and the optimization of the performance. So, the study on the design technology about applications oriented system is important part of the study on distributed system. The content we have discussed first as following: the impact that is imposed from computer language and hardware system to the design of operating system; the definition and structure of operating system; some issues on extensible operating system. The characteristic of an applications oriented system is extensibility and customization, and these extension and customization must be completed dynamically. We have discussed some technology that will be used in dynamic loading, and have realized a simple linker. The extensibility and customization of applications oriented system can be represented in the organizing and realization of abstracts respectively. In the aspect of the organizing of abstracts, we have discussed the approach of microkernel in the round, have modeling the microkernel newly, made it achieve more ability of extensibility. In the aspect of the realization of abstracts, because of it's flexibility, we make use of the fruits that is already produced: Meta-Abstraction. In the basis of analyzing the approach of Meta-Abstraction, we have gave a new design approach which can provide the ability of separating mechanism and policy, this new approach can afford more flexibility for applications. Aimed at some problems in Meta-Abstraction, we have done some work of improvement, realizing a more flexible manner of interrupt dealing. In the end, we suggest using dynamic loading to realize the trait of applications oriented system. It is a systems engineering about the building of applications oriented system. This thesis is the prophase of the systems engineering, in the basis of analyzing the fruits in existence, discuss how to build an applications oriented system, and there is definite important guidance value to the study and design of applications oriented system afterwards.
Keywords/Search Tags:Distributed system, Operating system, Applications oriented, Microkernel
PDF Full Text Request
Related items