Organization scheme of system servers in microkernel-based operating systems-multi-process and multi-thread methods
暂无分享,去创建一个
We compare organization schemes of out-of-kernel functions in the microkernel-based operating systems, from the viewpoints of concurrent or parallel executions of the functions. We describe two methods; multiprocess method and multi-thread one. With the multiprocess method, the functions are partitioned into some modules to be allocated to processes. With the multi-thread one, the functions are allocated to a single process including multiple threads. We implement system servers according to the methods on uni-processor environment. Performance evaluation shows that the multi-process method gives good performance.<<ETX>>
[1] Akira Fukuda,et al. Parallel Pthread library (PPL): user-level thread library with parallelism and portability , 1994, Proceedings Eighteenth Annual International Computer Software and Applications Conference (COMPSAC 94).