Font Size: a A A

An Research Of Microkernel-Based Structure Of Address Space

Posted on:2010-04-17Degree:MasterType:Thesis
Country:ChinaCandidate:T QiuFull Text:PDF
GTID:2178360272479091Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Micro-kernel compared with the traditional core of the macro, the core services will be driven out of micro-kernel operating system and the modular design of the operating system has greatly enhanced the reliability, security, scalability and portability. This is a trend of the development of operating systems, micro-kernel technology has gradually become a hot research and development in the next operating system, and it will be playing a very important role.At present, the micro-kernel is lack of a standard, essentially it is still in the strategy research level. The biggest factor which impact its development is the lower performance, and the greatest impact on performance is that frequent switching of address space and on this basis of inter-process communication is much too slow. Based on the analysis of existing research of the strengths and weaknesses in micro-kernel, this article will mainly in the optimization of the structure of address space in micro-kernel, and on the basis of this ,it will improve the efficiency of inter-process communication and address-space-switching, at the same time, we research and design our own micro-kernel ---- MyOS.This article includes the following studies:(1)The article studied some structure of micro-kernels, and consider the problems from the point of view in micro-kernel, it research and design a new micro-structure of the core, and do the tests for some parts on this basis.(2)The article studied the inter-process communication performance in the existing micro-kernel, using the method of direct transfer by temporary mapping to improve the main means of inter-process communication—messaging.(3)The article research and carry out of the micro-kernel memory management services, it included: internal micro-kernel's address space management and external micro-kernel's memory management services. And aimed at the micro-kernel structural designing, by introducing the concept of small-address-space, improve the design of address space.In the system test, MyOS shows a good performance, but there are still have a long distance in practical of operating system. In the future work, we will continue to improve the system design and functions, and improve the existing system's safety and stability.
Keywords/Search Tags:micro-kernel, inter-process communication, message transfer, address space, MyOS
PDF Full Text Request
Related items