摘要
提出了一个提高做内核操作系统效率的方法,该方法通过在操作系统中实现单地址空间,操作系统内核程序和用户程序在一个处理机状态下运行,以及利用capability实施对资源的保护,使得当客户进程通过进程通信访问服务器提供的服务时,其代价将接近执行函数调用的代价,从而提高了微内核结构操作系统的效率.
In this paper, the author proposes a way that can improve performance of micro-kernel operating system. In this way, operating system should implement single address space, it makes kernel and user program run at the same processor state, as well as use capability to implement resource security. Then, when client requests a function that is implemented by a server, its cost will be as low as performing a function call.As the result the performance of micro-kernel is improved.
出处
《计算机工程》
EI
CAS
CSCD
北大核心
2000年第9期49-50,128,共3页
Computer Engineering
基金
上海市科技发展基金资助项目!( 985115035
995115014)
关键词
操作系统
微内核
性能
单地址空间
Operating system
Micro-kernel
Performance
Single address space
Capability