๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

The design and implementation of the Lavender micro kernel

โœ Scribed by Koichi Mouri; Eiji Okubo


Publisher
John Wiley and Sons
Year
2000
Tongue
English
Weight
188 KB
Volume
31
Category
Article
ISSN
0882-1666

No coin nor oath required. For personal study only.

โœฆ Synopsis


Micro kernel architecture is widely used in the design of operating systems. However, traditional micro kernels are not easily extensible and so are not very flexible. For example, the granularity of kernel functions does not accord with the users needs. Moreover, users cannot customize kernel functions easily. Another problem of micro kernels is that system performance is poor due to the overhead of switching address spaces and due to the increased interprocess communication in micro kernels. To address these problems, we have designed and implemented the Lavender micro kernel. Lavender is a micro kernel which can be customized according to application-specific requirements. In order to reduce kernel overhead due to switching address spaces and interprocess communication, Lavender provides users with functionality for process groups and for resident address space. By means of this functionality, the overhead of interprocess procedure calls is reduced to about one-fifth that of other micro kernels. In this paper, the structure and features of Lavender are described. Furthermore, a performance evaluation of process groups and resident address space is presented and the effectiveness of Lavender is discussed.


๐Ÿ“œ SIMILAR VOLUMES


The design and implementation of session
โœ Masayoshi Mizutani; Shin Shirahata; Masaki Minami; Jun Murai ๐Ÿ“‚ Article ๐Ÿ“… 2006 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 404 KB ๐Ÿ‘ 1 views
Design and Implementation of the Stony B
โœ TZI-CKER CHIUEH; CHITRA VENKATRAMANI; MICHAEL VERNICK ๐Ÿ“‚ Article ๐Ÿ“… 1997 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 145 KB ๐Ÿ‘ 1 views

The system architecture of the Stony Brook Video Server (SBVS), which guarantees end-to-end real-time video playback in a client-server setting, is presented. SBVS employs a real-time network access protocol, RETHER, to use existing Ethernet hardware as the underlying communications media. The video

Improving the design and implementation
โœ Laurinda Shaw; Peter Dingle; David Annandale ๐Ÿ“‚ Article ๐Ÿ“… 1999 ๐Ÿ› John Wiley and Sons โš– 159 KB ๐Ÿ‘ 1 views

In recent years industry has received increasing attention regarding its impact on the environment. It continues to face mounting pressure from society and the government to improve environmental performance. A survey and interviews of Australian organizations revealed that methods to improve this p

The virtual finite-state machine design
โœ Alan R. Flora-Holmquist; Edward Morton; James D. O'Grady; Mark G. Staskauskas ๐Ÿ“‚ Article ๐Ÿ“… 2002 ๐Ÿ› Institute of Electrical and Electronics Engineers ๐ŸŒ English โš– 162 KB

Figure 2. VFSM design paradigm overview.